475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1000000000000021) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r31, 0x20004276) ioctl$BIOCGSTATS(r31, 0x4008426f, &(0x7f0000000500)) r32 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r32, 0x80044272, &(0x7f0000000540)) write(r31, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) socket$inet(0x2, 0x0, 0x3f) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r31, 0x4004667b, &(0x7f0000000ac0)) dup(r31) ioctl$BIOCLOCK(r31, 0x20004276) ioctl$BIOCSRTIMEOUT(r31, 0x8010426d, &(0x7f0000000040)={0x3, 0x3f}) 16:11:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x8}, {0x25, 0xfffffffffffffffe, 0x5, 0x1}, {0x6}]}) r1 = semget$private(0x0, 0x4000000009, 0x100000010) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x81, 0x80) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r11, 0x80044272, &(0x7f0000000540)) write(r11, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r11, 0x20004276) pwritev(r11, &(0x7f0000000400)=[{&(0x7f0000000340)="87621165415114b4021762c14e4f29ffb4b3574ec76193c9bac74cc2d82181182dee418c0e7b3a000eb6b18806e1fc2ab05643c3f0358f055122ab4873317b24f647200524e6102db0e94882a5e7d7e1825f712904563c28474a6e67105ee7d6cd45c94aec11a282bb3ce3dc8ffd590eaf4a310ada88ec9a93", 0x79}, {&(0x7f0000000080)}, {&(0x7f0000000280)="cb6655fb9f76fe0e77cb6d3de7d28bad03afb1e72015eea796a708b8e008a379acf52057397de082082f0c99feca728764178e72d35155ec4d", 0x39}, {&(0x7f00000003c0)="2716e4a952adbcbc0f34ec5007109b2b3b", 0x11}, {&(0x7f00000004c0)="609628c35d54f76d303187b320f2775916700b53297edfbfd6475e2a1f296ae7251ca69fb123ef03fa4eb30886cae32ef94b6379b00e437a11da840a7bc4f5a286d5f66e37ff3971a3d783cee16a2b79f2b72368f91f97380dd168354eccb48384c81177c76a221c398c057412627838cb3c3502cd68163031981f5ed2fa27be936b995cec580ecb1062ddb185afc910a170dab1f8a33c54e6049e87e98f24d786a49cd625c021a55aa0477d922540c79e1db8f23dec9c59adbc6f6f8368221517d5586e780aa566200788e7a9ab9b3a1de6258622986b06c4938fe8e5b3404aeb7af30858e04ed258431faf21adf05a619fd2da8616d086", 0xf8}], 0x5, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r12, 0x20004276, 0x0) ioctl$TIOCMSET(r12, 0x4004427c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000200)) r13 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000040)=0x100000000) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_RMID(r1, 0x0, 0x0) 16:11:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe64, &(0x7f0000000140)="05da796b7478ee0d48093aad92e4") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x7b3) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x3, 0x8, 0x5, 0x1, 0x7fffffff, 0x800, 0x7, 0x2, 0x2, 0x1ff}) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x9}, {0x239, 0x1}}, &(0x7f0000000100)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x401, 0x40, 0x5, 0x1, 0x8000, 0x3, 0x20, 0x3, 0x1, 0x9, 0x5}) 16:11:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) getgroups(0x5, &(0x7f0000000140)=[r6, r10, r14, 0x0, 0x0]) fchown(r1, r2, r15) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:11:31 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair(0x1, 0xc001, 0x9, 0x0) 16:11:31 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) socket$inet(0x2, 0x0, 0x6) dup2(r0, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r8}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r11, &(0x7f0000000040)=""/32, 0x20) bind(r10, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r10, 0x9, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) 16:11:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x29}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:11:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) fcntl$setown(r1, 0x6, r4) 16:11:31 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x0, './file0/file0\x00', './file0\x00'}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:11:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000fb, &(0x7f0000000140)=[{0x24}, {0x19}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:11:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) msgget(0x3, 0x100) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r6, r9, r6, r9, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) msgsnd(r10, &(0x7f00000002c0)={0x0, "e9e458601edc8eb412e36166f6e31f3e5ba76949438bb0852ca05872b42bb3131a2c834a125559779d2dd873e0da7ca930f29c2532aeabdb1648575a6cb3961ebd124d09cdfed6086ed5f237e1e4281bcf06f079350f9eec2f09bfe76103bab5a3f1dc"}, 0x6b, 0x1800) r11 = msgget(0x3, 0x100) msgrcv(r11, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) 16:11:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x208ef67b47fade85, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x3, 0x1}) 16:11:31 executing program 1: r0 = socket(0x2, 0x4000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCVERSION(r11, 0x80044272, &(0x7f0000000540)) write(r11, &(0x7f0000000580)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d5283d6c6ca21a4653bd8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7beb5054b283ea626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd32984c3fd1584e25e95f45ec6710b38ce84f37a8d73daec23c1a1a0f3be9460df1e5a7c6518888939e3d9eb1e3ed1daaf00000000a2d247cdd3529d086ef0ba9ffa0749975a2b0e7de0dc414c02d56e5a2ef9f656a3182ee09efeb6289bf47df9831a4759f22ab44bcacfe0017ae10366e5d27875518fb2e5ed7fb420363c91687f239e3799705bdc710be23d4b039f67c85a8433cd3280f8803ed5b4a8ce3be24d6f42db99a31400000000", 0xb6e8f1e871353d0) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r11, 0x20004276) r12 = dup(r0) getsockopt$sock_int(r12, 0xffff, 0x200, 0x0, 0x0) 16:11:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x6}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getppid() 16:11:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x20, 0x8004, 0x7, &(0x7f0000000000)) 16:11:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = accept$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdf6e4d28c3f5a52e6010605e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900"/4111], &(0x7f0000000180)=0x1002) r2 = fcntl$dupfd(r1, 0x0, r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6}, {0x80, 0x3}}) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:11:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x97666be1051595f) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 16:11:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x20000000000034, 0x0, 0x7ff, 0xffffffffffffffff}, {0x4c, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'p\xe6\xcf', 0x0}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xb24e, 0x9}) 16:11:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 16:11:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/def\x01\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x0, 0x6, 0x4, 0x7, 0x5, 0x4, 0x6, 0x10, [{0x800, 0x0, 0xff, 0xfffffffffffff000}, {0xfffffffeffffffff, 0x7fffffff, 0x6, 0x100000001}, {0x2, 0x100000000, 0x3, 0xfe}, {0xffffffffffffffff, 0x1, 0x4ba, 0x3}, {0x6, 0x7, 0x1, 0x7}, {0x0, 0x3b, 0x4, 0x4}, {0x387, 0x3, 0xd43a, 0x100}, {0x7ff, 0x5, 0x8001, 0x1f}, {0x389b, 0x21, 0x7fff, 0x4}, {0x4, 0x992, 0x2, 0xfffffffffffffc01}, {0x200, 0x40, 0x100, 0x1}, {0x1f, 0x101, 0x1}, {0xe0f3, 0x40, 0xfff}, {0x401, 0x8, 0x1}, {0x2, 0xfffffffffffffffb, 0x100000000, 0x80000000}, {0x7, 0x401, 0x5, 0x1}]}) 16:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) pipe2(&(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xfffffffffffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000200)) dup(r0) socket(0x24, 0x3, 0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000003ceb5eefbfacee3d0100000001000000bc8b2c279751bd346bedb4b829eefac8558b8a3bd099f9994e92d4dfc32c458862d3741dd27237b94560c1cf34522644abdf365aefdd4f871f2dd9f7ed817febb84e7d00eaa2cb4ff66eb98005321357a314f3d55fe59a55ee1630fd3214ebd81e351a1718b556a89a91ee1445171d456d1aaf989a17d3d64843ce92ac17a83a2ad8cb9f083ad62d6bd9f3040a446b29af93c9ab61a54f0c0bd6ac01485120c2"], 0x0, 0x0) msgrcv(r7, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) 16:11:33 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="f0c9db4491da6549"], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x1, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:11:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000018d6a815f5c0b69216f8d2e5df59a07e4a2c3c423e417ed0e392c461672c56db8fc75060cf9bc744bec30f9740803cfe2b56b883d23783a78d35492620e0c8516a85af1122ddca823d7496021858e1e69d19c3724d8b32e2c44a1e08af7733597dc933bd1e9d9952d8ee759a1ddc21d5e59c72f531edc0af0701a71b3029598b771d8cfd54b0e8424da2772f8ec8ad16d22285e1ff905de605c77"], 0x9}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000000)) r10 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) setreuid(r13, r17) r19 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r10, r19}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000440)={0x3, 0x6748, 0x0, {[0x0, 0xfffffffffffff58d, 0x51ca, 0x40400000, 0x38000000000000, 0x200, 0x40, 0x3ff, 0x3f, 0xfffffffffffffc01, 0x2, 0x4, 0x8, 0x7, 0x20, 0xff, 0x6, 0x6], [0x1, 0x80, 0x100, 0x5, 0x1, 0x42f, 0xffff, 0x2, 0x101, 0xf49f], [0x2, 0x2b9, 0x1, 0x401, 0x100, 0x5, 0x20], [0x9, 0x8000, 0x1ff, 0x8, 0x1f, 0x1ff], [{0x5, 0x2, 0x7fff, 0x81}, {0x101, 0x9, 0x7fffffff, 0x14}, {0x4, 0x369a, 0x9, 0x4}, {0x8, 0x8, 0x1c, 0xe8}, {0x7, 0x1, 0x20}, {0xff, 0x5, 0xffffffffffffffad, 0x401}, {0x8, 0x9, 0x7fffffff, 0x10000}, {0x40, 0x800, 0x7f, 0x20}], {0x6, 0x10000, 0x81, 0x100000001}, {0x0, 0xffffffffffffff81, 0x5, 0x100}}}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:11:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="cf1987925dc2b63ae05079ee4257e904800017dedb44eb412b2b24bd57b8cf419a9ae1d803f987583b0810c0da591b5c3dc45274ef2b8104146f1783019eea"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000640)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000006c0)="af6dfa59ea89aabbad8f69a78c4c458e24f2d6427d54523bbc6a9e03cd2e98df09934c6eaac6374b6c6a91ea0abbcc89567cd7321dd06b2ad556b3dabee5476c302e2333d3273217fc676a156410e6842926e8fe78", 0x55}, {&(0x7f0000000840)="828860fa4eaa31a0b6402845fa80698c28f3f03c12a444ed0ee14a5422874d0d22ce9b60f717403e41bda2ebef8a81c4d4aa2e26f1396e5e984ecafb", 0x3c}], 0x2, &(0x7f0000000a00), 0x0, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() fchown(r5, r6, r7) getgid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) write(r8, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r10, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r10, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r11}) ioctl$KDGKBMODE(r10, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r14, 0x20004269) r18 = accept$inet6(r14, &(0x7f0000000500), &(0x7f0000000540)=0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xffffffffffffff44, &(0x7f00000004c0)=[{&(0x7f0000000300)="d541d26304e6a0a919c4be6ed6df9e5da51f6fa7d117ae681465cccd10939e4290bc47ccfbe5de7f7cc3244e24ec5b57515ccb461ba5b7ffe842d66ba2e2ceefb5d14e09614dfecc2b581434f34c6c39b5a53d912698499023b9a507aba9e182933fb2a33f07139014ae837e2d050bc43835fbfdee734a729b53ad8408037237d55779422df6ec18e12414a1b793912a74b550b2587919870b76504aef4c065cfe404bcac12efa881572d15b07d3ceead61bb6fce0cc54c0ccb2b4", 0xbb}, {&(0x7f00000003c0)="b2800df0e96105c265ef1ea5a5135eda30b09a9fab0767eab065e196acec2d03f06265fdad7bc53f91907e4f6911aa182dbbd66a2572e1a544d1422358115c3698449f13799a91210d25c534e4cd34bff2622d28da46205c55204a2affdad23d4c6fc14cd693c54ea7f657d5a56b41fda02283ca8d591e14b91cbc94", 0x7c}, {&(0x7f0000000440)="81dda65e936987f1192463dcaacd4eae002c4f167bbe99d7020df4bc8b6c04e5a963285a2af17c0a65caed4165f9f5143024ec0396ba4d1bc84ffcf25f409bdedc7e79a70080bf8247e5bdbe8a5c5c44e3fa", 0x52}], 0x3, &(0x7f00000005c0)=[@rights={0x0, 0xffff, 0x1, [r0, r1, r8, r10, r18, r19]}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x9}, {0x2, 0x40}, {0x5, 0x1}, {0x3, 0x101}, {0x2, 0x9}, {0x2, 0xde3}, {0x1, 0x3}, {0x1, 0x1}, {0x3, 0xbb45}, {0x2, 0x911}, {0x2, 0x7fff}, {0x1, 0x2}, {0x0, 0x101}, {0x3, 0x1}, {0x3, 0x4}, {0x0, 0x4}, {0x3, 0x40}, {0x2, 0x1}, {0x2, 0xbb9}, {0x3, 0x20}, {0x3, 0x100000001}, {0x1, 0xd230}, {0x2, 0x40}, {0x2, 0x2}, {0x3, 0x8}, {0x3, 0x23ce0a11}, {0x3, 0xd0f}, {0x0, 0x5}, {0x1, 0x80}, {0x3, 0x8001}, {0x8b6854f25b8c2cd, 0x8}, {0x1, 0x9}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:11:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) setsockopt(r0, 0x29, 0x401, &(0x7f0000000080)="ad5b05afacd95d93fa902bd1e31fdfb81e431be9582d832296694428b56bed2fa5ff4ff2bdc5197fe6e12ebf12a8b0b8cb11bc64676c202f3b343f985514913f7e66c6033e895e8427fd6416160682a8ee223b97c4e2d80292579e9203b5051176b140ba9fc6fb2e6d66d1f182a7b0346885057f36de9d4c17c725d102ff2715fd6193ff690b0562a343649a6b82bfae", 0x90) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:11:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:11:34 executing program 0: r0 = syz_open_pts() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x800) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) 16:11:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:11:34 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x40c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x10001, 0x1, r7}) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:11:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r4, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:11:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x200001c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:11:34 executing program 0: shutdown(0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:11:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) recvfrom$inet6(r2, &(0x7f0000000140)=""/14, 0xe, 0x2, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:11:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x7f) 16:11:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:11:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0x242) 16:11:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:11:34 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x400) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x180) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/3}, &(0x7f0000000180)=0x5) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') r1 = open(&(0x7f0000000240)='./file1\x00', 0x2, 0x20) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000002c0)="1a4b914e5fcfb4ada9e2fc15f2105cd31cd1f0812e8a0154d051ad67ba029cbcb95752273cc27162b581934e430d04e000ba4c33edf477b6a0badca465091d71d8bd0d1d0f3e384cd3c01c030737be01cf580e552ef14fbf26413d55c6c5ac1f1b226ef3b380a6ce146961e5423c9fbc51ed955a93d2f070ef203c5f9e4132f728586aa6dc6a7323cb2cccc5bfeb8e627bbfa232d28d95ced3", 0x99, 0x4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x400, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000400)='./file1\x00', r4}) open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8aa3, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r7 = accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = openat(r5, &(0x7f0000000640)='./file1\x00', 0x10, 0x1c2) r10 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x8, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x2, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x0, 0x0) r14 = kqueue() kevent(r5, &(0x7f0000000680)=[{{r9}, 0xfffffffffffffffb, 0x81, 0x80, 0x9, 0x4}], 0x100000000, &(0x7f0000000800)=[{{r10}, 0xfffffffffffffffa, 0x8, 0x4a2ab5610a1535d7, 0x0, 0x3}, {{r11}, 0xfffffffffffffff9, 0xa, 0x8, 0x0, 0xcdbe70c}, {{r6}, 0xffffffffffffffff, 0xa0, 0x1, 0x2, 0x8}, {{r12}, 0xfffffffffffffffb, 0x95, 0x2, 0x54, 0x8}, {{r13}, 0xfffffffffffffffc, 0x80, 0x1, 0x200, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x80000000, 0x8, 0xfffffffffffff5d6}, {{r14}, 0xfffffffffffffffa, 0x2, 0x2, 0x3, 0xfe}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x7, 0x5}], 0x3, &(0x7f0000000900)={0x7, 0x5}) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000940)=0x4) r15 = dup2(r13, 0xffffffffffffffff) ioctl$SPKRTONE(r15, 0x80085301, &(0x7f0000000980)={0x1, 0x8}) r16 = socket$unix(0x1, 0x1, 0x0) setsockopt(r16, 0x4, 0x2, &(0x7f00000009c0)="e7d4c56d41bb260246da0cfcfb6ffd1e0506e0811e03086b5ad02cc6ded9ccaf3beee79c3096b2083ff93fdfa9cf9a63f8aa7c4b8686003b10b2691bdc238f56f2250e40cc426018a14d076d34ace2bb7402799e6e0cf57b70381241a13476f4e39b6fa1b322682f7d78754dd0ace77fad502e47112ce5aa69204b6a9bf013998e107d47d12d4304c10978", 0x8b) 16:11:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x2, 0x8, {0x60000000000, 0x1}}) 16:11:34 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x10000000000007b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa909ca00fbb40637, 0x0) socket$inet(0x2, 0x1, 0x1) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) setitimer(0x218e723e731aed85, &(0x7f0000000040)={{0x32db7941, 0xffff}, {0x1e, 0x7}}, &(0x7f0000000080)) r7 = getgid() setegid(r7) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getdents(r1, 0x0, 0x0) 16:11:34 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() getuid() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() getuid() getgid() ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r9, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r9, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r10}) fcntl$setown(r6, 0x6, r10) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r13) 16:11:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') symlinkat(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file1\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') symlinkat(&(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='.\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:11:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0xb5f2, 0x403, 0xfffffeff00000001, "73c88785527b0100e534ebb470f3f207000f00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:11:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x108b8, 0x3) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000100)) 16:11:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x0, 0x2, {[0xffffffffffffff37, 0x68, 0x2, 0x1, 0x4000, 0x200, 0xfffffffffffff1bf, 0x1, 0x1, 0x1ff, 0x5, 0x7, 0x31f5, 0x8, 0xffffffffffff79e3, 0x0, 0x9, 0x9], [0x5, 0x2, 0x9, 0x3, 0x1, 0x2, 0x7, 0x0, 0x0, 0x7fffffff], [0x0, 0xfffffffffffffc01, 0x6, 0x5, 0x2, 0x9, 0xfff], [0x7fffffff, 0x0, 0x5, 0x5aac, 0x10001, 0x9], [{0x5, 0x3, 0x3, 0x6}, {0x7f, 0x40, 0x6, 0x2ffe9ac1}, {0x8, 0xfffffffffffffffa, 0x2, 0x2}, {0x101, 0x49378a33, 0x5, 0xa8}, {0x100, 0x7, 0xf0e, 0x9202}, {0x3f, 0x8001, 0x8000000000, 0x100}, {0x4, 0xa9f6, 0xca31, 0x686}, {0x9, 0xfffffffffffffff7, 0xffff, 0x2}], {0x1, 0x8, 0x7, 0x101}, {0xa6, 0x3f, 0x5, 0xff}}}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186204018b002b3a00002a149fbf40430000bd1bb32d1b4b53b5d1d09075288192a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e101000000000000009c952899992c16bf58bf5fb3ec4a", 0x57}], 0x1) 16:11:34 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x7, r2}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) 16:11:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xf83, 0x3, 0x51, 0x3, 0x1, 0x7, 0xe8, 0x0, 0x3, 0x23, 0x2ea}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r9, 0x80044272, &(0x7f0000000540)) write(r9, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r9, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r12}) ioctl$KDGKBMODE(r11, 0x40044b06) r15 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x4) sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r9, r8, r11, r15, 0xffffffffffffff9c]}], 0x28, 0x7}, 0x2) ioctl$BIOCPROMISC(r7, 0x20004269) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpgrp() getuid() getgid() r16 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x20082, 0x40) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r17, 0x20004276) ioctl$BIOCGSTATS(r17, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r17, 0x80044272, &(0x7f0000000540)) write(r17, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r17, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r17, 0x20004276) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCGSTATS(r18, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r18, 0x80044272, &(0x7f0000000540)) write(r18, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r18, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r18, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r18, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r19, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r24, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r23, 0x8004667d, &(0x7f0000000180)=0x7b0) r25 = getpgrp() r26 = getuid() r27 = getgid() sendmsg$unix(r23, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r24, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r24, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r25}) ioctl$KDGKBMODE(r24, 0x40044b06) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000003c0)=[@rights={0xff0f, 0xffff, 0x1, [r16, r17, r18, 0xffffffffffffff9c, r19, r24]}], 0x28, 0x7}, 0x1b) ioctl$BIOCPROMISC(r6, 0x20004269) fcntl$getown(r6, 0x5) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) wait4(r3, 0x0, 0x1, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x0, 0xec4, 0x20000000007, 0x6a2, 0x3, 0x2, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0xb68f, 0x100000001, 0x800, "2e9f2fa629075ae0e15d5269bd7bf57a15b7d780", 0x4, 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000540)) write(r6, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r6, 0x20004276) r7 = fcntl$dupfd(r0, 0x0, r6) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x9, 0x280000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) r17 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r18, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r22, 0x20004269) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r27 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000001, r11, r5, r17, r21, 0x1b5, 0x1}, 0xd804, 0xfffffffffffffff8, r26, r27, 0x4, 0x8, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000380)="93") 16:11:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) r1 = msgget(0x2, 0x20) r2 = getuid() r3 = getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = getegid() r9 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r12}) r15 = getpgid(r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r6, r8, 0x29, 0x8000}, 0x400, 0xfff, r9, r15, 0x3f, 0xffffffffffffffff, 0x7fffffff, 0x8}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r16, 0x20004269) ioctl$TIOCMSET(r16, 0x8004746d, &(0x7f0000000200)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000240)=@abs={0x841282dd849811bf, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00), 0x0, 0x7}, 0xb) ioctl$BIOCPROMISC(r20, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xc9e, 0x1f, 0x100000000, 0x0, 0x3, 0x578, 0xff, 0x0, 0x3, 0xe83, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:34 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() r7 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x6, &(0x7f0000000140), 0x0, &(0x7f0000000a00), 0x20, 0x7}, 0xb) r8 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) getgroups(0x3, &(0x7f0000000040)=[r12, r16, r20]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xf, r4, r7, r8, r21, 0x48, 0x100000001}, 0x3, 0x0, 0xd76}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0xdb71]) 16:11:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x74}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0xfffffffffffffff8, 0xed, 0xffffffffffffffd7, "17dba5ce9acebdfc2f33a3a5b2449be3c338e09c", 0xff, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:11:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() fsync(0xffffffffffffff9c) 16:11:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f00000001c0)="e1ab0054865746ec2a1f6501c5bf962a4000000000000000", 0x18}], 0x4, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:11:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/230, 0xe6}, {&(0x7f0000000200)=""/180, 0xb4}], 0x2, &(0x7f0000000340)=""/244, 0xf4}, 0x802) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:11:34 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) 16:11:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) 16:11:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 16:11:34 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="a186ea03499b2b331aefd1cb2142410a8f24a6357d5fbbdf0639369c6c14ca77a296719f892678df04a3bbbd2938d29e6e3deb26fe772e86366a0c8e9defd128a3548d4e6f970987e87269053c9213b3e6ab0e8cee7e6be47bdb28fa", 0x5c, 0x9, &(0x7f0000000080)={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:11:34 executing program 1: setreuid(0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="536c47e91f48f43c5531", 0xa}, {&(0x7f0000000280)="36a2dd1d3e86583ab275a9320d983365414fdbba1558c75cce36a736f263f2958cfa9f26efdf20b606742876359a951f39e4686edc748f7ce36336df9791b200b67747e0631effadf624d95f961cd45c7e31c275a6d4a3c7202dab2973561c84ca60803876cc5f3b24fdea32", 0x6c}, {&(0x7f00000000c0)="ce8cf6d70788fb201b653982c1175bf2e0faa7cc73af14d4c853c6716ca49146490baad28112ad735cf043", 0xe6}, {&(0x7f0000000140)="8f3c5205a38c125e4009ca8d1544c27cf0367178c2bb15a300ecd4623ed1ba7c35866368e02045319290bea0ddb91754"}], 0x4, &(0x7f0000000a00), 0x0, 0x7}, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8000, 0x4) socketpair(0x18, 0x4003, 0x102, 0x0) 16:11:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000040)="fa", 0x1}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="038dab1415cfd737109b00aa05bb03b9bada4d0e8382097aac7b239de8f05b4132e4ffd0e212916433b38c9d15f110b9441a10dfaf5bf955656136098110fdb318547dee0146db3146c55d573cb26d9214c88e95950deaa2cb5c55fa6e50e5894d1628f48ed116cfe0aa7cb3ed409877f318d6279d59437ba34dc1891400102d1f240b23033524254225aa87cbc28bdde56a19b8675e4bd73634e0fa0ff1b4f4aca2431628635b55c5fa04d6fcf30715d146245d1b47b8464edc9541f16468fa8768da08fdd3de4c53b58ff865e65ff3651c63b8cc15204bba0e097d86f737bbbbf85663d585eff529", 0xe9}], 0x1, &(0x7f0000000c40)=ANY=[@ANYBLOB="500000000000000001000100000800008d4dbafbd6a9b2646a1fd57369e91bd375202bbd97240ed4c1a99eed648703854cc9ed4163b3443de1a00676d9e1a7374e9dac7622d6abd0250ac3e2e7f7cc0020000000000000000000000004000000fb9f3e5dc0db58b4bc00e47e143bfe00f800000000000000feff0000050000004bbc15ea3a378965936fda85fcaa18f7aa6902879100bda0256e2db91817bccfe60a6eae5e1a18a93a23eae23c9f1f6c9c69e62d85564726fe150d2010ca57912197a8aca57652f23b31ac22eb0bf983e9cbf60682df581a9ba684fa70b9c9faf40643f81e3e1b06fc26d95e286ab943403888b60050a0dc8b707f8fde9e5b2d1db76de0ee72572b87970b8550ab8dba9203a1df6a1de9020d7baf488202c39a44a28315c182a270a986a9a88ccbf3b9083951818cac6db6269586dad50f4f5ee44353e7adc87f93013129321ddff037549863b765ae95d052b6ad0bf5a8ec27febda41f969f0000c8000000000000000100000029f6ffff4cf58e063003234b9f88cdd6399400d2d2bde671c3e44e459cf19ad74145117b4b70400a759123f3d97a98193d859b484cef58fa5393004181a6ac51dcd1ad3a0ab31487f920ac37f96493ae3db339c7d7010a3466978c0038e7f2f5eb65134cfa67ff66f24c5fcb47f72efcb80df0392c2d6724dd27836a648a72305940de7a2dfe382af7b01a86016c80e1a69c8e4db105279dd0928650d602fc7674d5febbbd83b3498ff09192ed2bb48b8e714ff595f9164fe86d6e00100100000000000001000000000000002867e04264a0e22ec83ff82f7ab9d754d3a5755ba3b41b362c051f6bf6fe641e201f833a58ac981776f9779d9b8beb90b9b0ce61fdd2c4a347548b68470fe0046807cb529f8b69dc7a9200880436f1ff3d2c2e7201d558ee17a5b17c928c7ccd118d023c12141a340748ac9e8ea91182fbbcbfc845a86650d55d32680dcf7ef91fcaebaa7d854d813a87aaaf3352074f0026ffbae850e7a37f2b28f3bc6912db3535ed8b964adcd16a1033d3deca67196ebb60cd3db2014f4d8383cc93d6cdd15c755feed866bb958139e9ce8d920ae09c822059583ac7ef3d9446a7734de193562521d81c4b8dc913a4f82b26b2ddb2961b2e941d0e1d82a4320f76ef7b3c137d9de7ae9d568477d2d4ed00080100000000000001000000010000805e0b7c3fd1fb4f413f6ace59256e01c7ae2fcb5ab3df4424043942104853e4720059685590a5b82a098b043a53aa799a570d653d8d75c2be28866acb6696410f7f9efc34713161479a8c081fe87a3b27da7bc41267a3271357a320dc6120556702e1cfc73fa0bfd244a0daacf71dde0c1eb683f303bbc37d8aeec7b612a83a2a6c17da700d2b126376e64e1901512cc99ff075ba2e24bf8c5d7bbd02c4c52b4aaea328f7a496c319acb66055380f83c47c9abec48e4225f9c0abd60e782c5e0103e27191e42120934c61422f72362ae702faf0a8cea093fa198dbbb9cf16d08454a115ae2d92bd3fddea7d0d237f83216a7c0b00000000005800000000000000010000006d000000bda3ff3c12f18526d8cb693f5e3af0756d8c0ab569c8ac6ac741d64e3bcc0b8f156035f3f78372ca75da3c3e86bd28e22ebddd1c9e20954abdf7b6b8c5e11cc890ec077b8c7600004000000000000000ffff0000010000004da369fb5dd812cd433a6e37e827726aa2935218e60c1883b60cbe57086640c05d0046ede85e24fa2bf138f222f09400f800000000000000010000000700000091ba19569e1217a4ff186275431d12a1a315c01bd7aa1be145a1f24cbaa18c9eeb7ef914d8df5f51f750c6854da745146875299be176d399dacd26d15ec01e188a96808cfe79df3c8a8c20c536296f937261fd17c21ece672d22e46437b26f304e7a465019f2a1ef65d4e88df8f9d7ae984b4b4bd580d26eee00d7c54c360c367dba63a54a2241c7f68dcdc9a4fcba155aebc3989801dfb201d2b129b7aa40c1ed62af6b865ad4ba586019aa6025609108d05b94dbaa8660cd530b195ca9c75ade65561c65939a64da1c2e82e34a10a1ba4dd6f2095a3bcae23af7ad195238129394a6e900000000"], 0x5d8}, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:11:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) getuid() r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:11:35 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000140)=0x4) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff, 0x3}], 0x2000000000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:59:59 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000300)={0x3}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r7 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, r7) ftruncate(r6, 0x0, 0x7fffffffff6) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f00000002c0)=0x8) symlinkat(&(0x7f0000000280)='./file1/file0/file0\x00', r2, &(0x7f00000001c0)='./file1/file0\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r8, 0x20004269) symlinkat(&(0x7f0000000080)='./file1/file0/file0\x00', r8, &(0x7f0000000340)='./file1/file0\x00') 15:59:59 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) write(r3, &(0x7f0000000a80)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1cbf7322e7a2e86aee0ceb3ab2b16842f448d1bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a76404000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d3b2dc1668d7344923771005122eea5222cd05d69ce55f7ee0bd479527f7589f6341d63856fb2514acdb4a624873b43de10a898ee09d48edcbcd672f2987ba2e2246f7d871631d56d31b0dfd25fcb971f582db229fb10a9f355916d4c375b59ab5528622c3196e9aedd308082729c66cb11b149778215fe4516af9adf68dbe1170c958fcdeb8a43edc5b50620d9b2fccbfaffd0095b9ad88173b45c2490e76965cc667af6a19b030a251ab971f5baa48c439b3cadaa0d5b079e501964e5b330b247058dc6a95b7e4c2ac8ce421da76334a2aa77f75814cda9b5221551b975b1f538b9bd36f476d4b4a81829d23d14b43e590f1f2a769643a84a8842055af8c3b515b6bb14d1576769ee15a10a5750154a400c9a382de73882030fd319a75f3f", 0x238) r7 = syz_open_pts() close(r1) getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r24, 0x8004667d, &(0x7f0000000180)=0x7b0) r25 = getpgrp() r26 = getuid() r27 = getgid() sendmsg$unix(r24, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r28, 0x8004667d, &(0x7f0000000180)=0x7b0) r29 = getpgrp() r30 = getuid() r31 = getgid() sendmsg$unix(r28, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r32, 0x8004667d, &(0x7f0000000180)=0x7b0) r33 = getpgrp() r34 = getuid() r35 = getgid() sendmsg$unix(r32, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x20, 0x7}, 0xb) getgroups(0x7, &(0x7f00000002c0)=[r19, r23, r27, r31, r19, 0x0, r35]) r36 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r37, 0x8004667d, &(0x7f0000000180)=0x7b0) r38 = getpgrp() r39 = getuid() r40 = getgid() sendmsg$unix(r37, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r38, r39, r40}], 0x20, 0x7}, 0xb) getgroups(0xe8, &(0x7f0000000300)=[r40, 0x0, r6, r19, 0xffffffffffffffff, r36]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r41 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[0x0, r41, 0x0, 0x0, r42, 0x0, r43]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r7, r44, 0x0) syz_open_pts() dup(r7) r45 = syz_open_pts() ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r45, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 15:59:59 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x400, r1) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) semget$private(0x0, 0x0, 0x205) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:59:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xea22f60c}], 0x100000000000004e, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x1f0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r2, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r3 = getppid() wait4(r3, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r4 = semget$private(0x0, 0x7, 0x200) ioctl$TIOCEXCL(r0, 0x2000740d) semop(r4, &(0x7f0000000340), 0x2aaaaaaaaaaaac96) poll(&(0x7f0000000040)=[{r2, 0x1a7}], 0x1, 0x0) r5 = kqueue() write(r5, &(0x7f0000000100)="55da1fcacc466885f0c4ec6e524cdc1f35664939f20d1a", 0x17) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) dup(r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 16:00:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000182, &(0x7f0000000040)=[{}, {0x3, 0x3f}, {0x0, 0x80000000}, {0x0, 0x81, 0x2}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r4, 0x20004269) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f0000000180)="ec75e70467c474f258e9e7599f58b98d90334c86328438983994de5e2052f69c5e83971823dfbb09ab903c87d5e689455a30df9447b0929f1e572a021a7af3ab96a7e1d46be7f2a5ac9687232b7205e2b70e2830a42e93c978fc34d0a2ee7e37260c0220eed6ba6c68eb50bd15f8344d9bae2d14b9aea3d5c50609bce29df5b7f2bd6577fa02c2", 0x87) r8 = socket(0x0, 0x3, 0xfffffffffffffffd) close(r8) r9 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) write(r10, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r10, 0x20004276) close(r10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() getuid() getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x6, &(0x7f00000009c0), 0x1000000000000075, &(0x7f0000000a00), 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x1, 0x1, 0xec4, 0x5, 0x6a0, 0x2, 0x3, 0x3f, 0x20000002ea}) fcntl$lock(r12, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r13}) ioctl$KDGKBMODE(r12, 0x40044b06) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) socket(0x0, 0xc00a, 0x3d) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0xfffffffffffffffe, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000001000000e0ff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22664b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) mlockall(0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x7fff80000000000, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000600)=0x2) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) setrlimit(0x1, &(0x7f0000000040)={0x10001, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ktrace(0x0, 0x5, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x81797b469621afc0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) recvfrom$inet(r1, &(0x7f0000000400)=""/160, 0xa0, 0x86, &(0x7f00000004c0)={0x2, 0x3}, 0xc) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r3, 0x80044272, &(0x7f0000000540)) write(r3, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r4, 0x80044272, &(0x7f0000000540)) write(r4, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r4, 0x20004276) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r5, 0x4}) 16:00:00 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) r4 = fcntl$dupfd(0xffffffffffffffff, 0x7af08af0e3b787ae, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r4, 0x20004268) setreuid(r2, 0xffffffffffffffff) geteuid() socket(0x1a, 0x2, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x401, 0x5}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1f82, 0x100000001, 0x3, 0x7fffffff}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r9, 0x20004269) r13 = accept$inet6(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind(r13, &(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x8, 0x1, 0x4d, 0x1, 0xec4, 0x7, 0x6, 0x2, 0x2, 0x2, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r14}) ioctl$KDGKBMODE(r8, 0x40044b06) readlinkat(r8, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/232, 0xe8) sendto$inet6(r3, &(0x7f0000000280)="4cbfd2fd9280751686a409852060d97ef4f5e4a29c19547ed80705f6edc64d9746b70eb5e57c4ab03eca36e0893bc5a15cfa9e559e5ae4918dfc3f6c71f30fa0bd1c7c590aa6d8efd66e37295fb0b0ee3f7dce3dfda6c107878b58bf6b67dba56c1707a81e10e9845d7000de49f3de6f6029f765e7a57297118d519f527303fea48a2601344b01ae844bfc30c3e9305e7b5dedbe", 0x94, 0x3, &(0x7f0000000340)={0x18, 0x1, 0x5, 0xc4ff}, 0xc) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) recvfrom$inet(r2, &(0x7f00000001c0)=""/109, 0x6d, 0x840, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000540)) write(r6, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r6, 0x20004276) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4812, r6, 0x0, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\x04\x00', 0x0, 0x0) open$dir(0x0, 0x290, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) write(r7, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) fchdir(r7) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4, 0x1, 0xec7, 0x7, 0x6a2, 0x0, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x400000044, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") syz_emit_ethernet(0xffffffffffffff78, &(0x7f0000000200)="c718157cf0a24a589e7cce517c99ecc584ec6084a242c7a7ee558e356990f473cb7a9c93225fd17461a39cd67eceab6222153099fb3139c29102f08793a576947a0a61cbe53b2385789b4c41ae56e42482d346d5afaf2180204952748adb8ab512bb5e6489bf4acec721d80db474ee5d10939e3125dfdfd26a39b791b8c2a3000000000084cb3dd8ee9fcaeaeeada3cdd381fe077516b1a63e5b3eab53a42cd65252") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000b00), 0x1, &(0x7f0000000a40)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) socket$inet(0x2, 0x7, 0x800) r7 = semget$private(0x0, 0x1, 0x100) semop(r7, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:00:00 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="14") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000300)={&(0x7f0000000280)=[{0x0, 0xffffffffffffffff}, {0x44, 0x1}, {0xaf, 0x4}, {0x5, 0x7f}], 0x4}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0]) r6 = msgget$private(0x0, 0x238) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r4, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r2, r5, r2, r5, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x6, 0x8000, 0x80000001, 0x1}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001040)=""/21) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000014, &(0x7f0000001000)="f7ad8aa4231894753d1c0162d1604e0c97689b5636849870c7f58bfa6fc77bb1c43401b8", 0x24) read(0xffffffffffffffff, &(0x7f0000000000)=""/4096, 0x1000) 16:00:00 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x5, &(0x7f0000000000)={0xffffffffffffbdcd}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x1c3}], 0x56) 16:00:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1400}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaab08) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1400}, {0x4, 0x0, 0x800}], 0x2) semget(0x3, 0x2, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000000)=""/86) semget(0x3, 0x3, 0x210) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$unix(0x1, 0x1f32fa813626fbda, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) setsockopt$sock_timeval(r2, 0xffff, 0x628305f87f34d832, &(0x7f0000000200)={0x1, 0x10000}, 0x10) r3 = open$dir(&(0x7f0000000180)='./file1\x00', 0x80, 0x20) fchmodat(r3, &(0x7f00000001c0)='./file1\x00', 0x100, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x3, 0x9, 0x8, 0xfffffffffffffffc}, {0x3, 0x8, 0x4, 0xa}, {0x8, 0x1, 0x400, 0xff39}, {0x200, 0x3f, 0x0, 0x1f}, {0xdce6, 0x0, 0x3}, {0x7fffffff, 0x601a, 0x9, 0x81}, {0x6, 0x7, 0x8, 0x5}]}) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x100, 0x1, 0x3f, "8802090e8ed3a0187fd7bc07c18a8c24d5beda51", 0x5c6e, 0x3}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r12}) ioctl$KDGKBMODE(r11, 0x40044b06) sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000a80)="1b6cab32c41cf72e01e80ecc4af3beb1dc8030caf2b3c7c5b1e436e476fb3912ecaa5aa63528ef54978d2dd9cbcf1b34624640a5b6dbfc43995138a0013e2572b4e42df833bdf3864c4808e03aeb3cf9ffc75055065ec0fe74c94f73952a31f0125a524aa91cb43b69e3f38591d65d8fa9de8e72a901c4d5a0741053f1f0e158263b824c50635838f84db864e7db8187a09fab72e2bbca7cbebca7d01a0ccde1ba2f92b00bf8de58b8bfc1395627a9b9331c99f32268a5811e3835f5fecdc3af55bed664495af22bc6597d304441adabf33672ab882c92dc9d930a6bf268ae83ab077aac7ec9a60173696264c0663c31b52549cdcc9daf9f1b45c3fade273fa14ba0b05d6e472df0fc01abda69b4c2347390d88f2fc7d1ae6254ecd60f59e91c15201bc2b1c036bc4cf9f38e09fee1b39b7a43878a92120f450e1b4e2614973667642e1e001f597aae0a46a2094354b6fe909abadd343439b0fe79a05ab4b7085b709335ffe6a35ca929034f92a76e3be0f28c7de67443cfbcbe223305c54b2d31a6716d04ef40b7eb21b259e434a93953488fe3fca3d5e897db3d790619a9be66f0f771c9ef36becbe1413f4739dc8fe1df95e2d5183621c69c8866dd104b7044ad939e417810b7c2cef33a2a75e413867a20e7a8652ad5ac63272d344ee65f5dc9cb64b5e30db605d8f84bf99d5914bcc910f4363e5e8865e393f4213064b8aa623f2d7c0c14990f39cda25f6128999fddd1d57dd976747ccdd2ddbeb69b368d084528ea8b1c4a4cf5eb885f1263f7abe9c13442887d3d7dd6851864c8d932c159a84b832cff4da89babbd69afd763c2f90611aed6f6ff3bfbce8593c0dc7023a9c35fd7d4623622becbc393196694898b3b86e8c7ac5540df0e7a4acbba5ae63a98c1a6d5c9da5cea98ee0320f9ae73724c27490133da0924c2b4980aa75e1e8041c2a1ef292131a0bc77644313a885b746fed089eeaa871b55d769782aefea332a3fff8953a005ba21193c3ba0f44ed3203da0064db02cd321e52a0bce0b4f08c6704b019e222364c80f08b5d586fe083bad208060cc72ada81258c77e14434f7a1bed14971748261ce91ccae998d443556296228d32d2452fcb6f23107e5776411a2f70053dcef9fe161e6c628f6dffb4ce557c67badd5761ddf10d960efe25963ffde889f1a7df3b467ea1f98f570a2774e933cc1a926c958ae4a951220372577459dbc6f301e6d6383a56f54f01fb39f327a883c48a0f94db1d7c367bb5a54eec471e83f84f336e17792b7f55d529c22353b8e50ee97838be029a576112a2904c46a27be1e54fc6ccf7edc1a5eeb93a1ef6d628da20aa40172c1c4b6e1919ec46e574e597d48b6ae77ed7b30ae176b010b34259105e27ee27df8869d19bbf40242de0bd38d2de2c0619d3452154deecc21420ea36fe60dece28b2743c77f67a059c573e2baeb4edef4c355760f3d9314f3424365eb3d08cfaf9673b2e4568e297daa6da5001c57f5a41543697f8785eea805a46b1a1f626326505cbbf5838646ab163336d92d5a35b7a4b2153d80e1acc7e5c71efd43bd45c76e359a3f19738a380fdccdb545f0ef5eb0d42f000d448d44ed05043c1d3c494efd68c82584624237e44f3d0ba7697f4ee8074e16576d99174c55c00cfd44bd3df525d41ae7d75465053058eaa9435a26dd9fe195a18b43e233ca2b6dcb3d55a8dd45de44fb11811f3580c4b98eb6ed43092b0d4fa54a0d40d91c92677e205b4b3383299457a3757e67c1cb5fbf616f148d936dc43e7e7892560bac75d9493c511c03163a195a08db13e411bd6bbd842113c5bf9f3bef54a8e8b02c646038b5767762441931e1830d988c53c18d5eac935995c890166a6829d2756062322aaaa650f60859fbfe9a9ec1e7d691669052fe83b8ccac894e584ea1230a51b3ae8fc23f95f65a2522a08e11574ba15f024f027607c2de746f9cec50e309e21832b7e18fc8c9a6641ef7845530d1e3cbfeae3005265f9810c147aa0e5fed1281c548901848f7207fbb6d67afeb604e00a1bca74d9e2b54cd6f15e791c6e98fa401e1a4bbffc018bb28d0d1aea30a39db3ec0fb082235ee088a43fba771d975a2dc68b51660e66794840e7f3908a1859e6fa7edf328e07c3089d8b0fcc8b062d34b5188c9f3a487fd3342d2ca0419f1624618bb2d266201cdbb49763da1861c617d3045f5caa7413e004dabe7422d651b0eb0a2f1b8105b7442ecc723399246406fcc9529e6bf749418ad3635b6029e55029c37dab30b4648b82fdc9d6557cc9f4372ee15c7704c0429982dc283dde5a082a34317a59533ed3a25e2c1873278aa2ea1e58628ec295caded4749f5e3164a0de6cd24e938512c42c6fd28b05af1563f250e9cc11be31e576c6ddd35390a7cb77ced423d8678122c83432ebed8b3fb46691aecd7cd34c8479725b46f8c2f7093509288eaffcd5d387dbde6b2df1776248dbe63d047ba505ac2383ad47d80df221b40cc54873dc52dab5ac509159eda5b9dad13d743d84384feddf155a369a63d623f18ab895613312576ace571e53ec7fee5f10b7b5d235eda7ef7026b04d34eb03971031a5c8b3b4116c889a9ab957659e4261b5c77fef9b15488fe8941b7af844a2887baedf30caaf331e22bebe79153a84af0fd14a0419343b0bf22b37a137496a3c566bc2b68d280ddeef84e2e56092ab56bcec7157047ce7f2548bfd756c20b8b5ec8f283c4d7bfccba681540e4b447b33d43244fc6d188e50f41b181a93da8c7596da53176a60d80e796ecb8fc79bc833887abaab2baa49a6a5037c64a58ef12afa641a46533f808ce5194622874d06b428153ec54ccc2eeb8a6ab06246482d4b368587ba7f4d09827f6ff4617b22399b38506f922954b363547263086f2db3b4f3c0137696c9094dad5476b97d22e2ed8c4347ee412d419a71f5d23ffb2f70836f973d7674a71e0d0780dd14c03d6aa676abee099aa8a2f7a1f480b4d645d1d16878cf1d7aabe1d49516c9d09285e3ddd1fb82135ef65075be39e21f04c70dead02badfe9b7c0f546db8420ba696a615b1694bc6904b9d30b54035cdef8fad2c5b7431a02376af8016b892fa3fbebf23ad36d0b20fb0d65cf48cd17dd2c9efabe738bec6f936efe3ccbe1050487537037a571ced9a468916edd477f5c4f9152187c74d5c0a58c2bcce30a66782fef07fec902ef81ac7dfdebd49ba248e5a9c99393bda6a341e58349a9fcda3b22f153f0a686bfe815d205c12263b6c3050461203b97237c65c3fa1ee9326ca9a1efa308740448ce8f20f0110a55eabc2a6b091ea6117cfc91f986e8ce8581a1be26d74fe149dea99f85566e51573ffc9cc03b21952fec8be47f834508e993a8ea883450eedb01f0a59c13c0a307aa0f3830f9c72322f956ac8c4a8941125610d63d7c49fa2609aa68bed3504baed2e0e3da6d7ba791d00d8fdd438cb6e989a6c32f062f4db63cdb66c06981531328b3fe2473ad28c679b6242cff91ab205e7b85778fe7d313dd7fb3542e10f04604799b3b28d6f3c0daa15a824789acfb9d7876f4fd20ef81f52d9f14a1748cca613873ab3dd0f15cc7b7417938560125805680a8d71cc7e374783c36e4c4fb3b9617d3ea5ac195d80d55e5a6b9acbddb50307f883cf8cbd649de21003e5a56af8cc598b48f594a18798cb687ef41a57c8e5f9c95ad9a72827639bf80b23d83d4a9e63492da3fa86cf1c37a37bd4d6da76ee2203683b0289e4271c72aa4ca6b4970967415c7606216347e813a76e9180e9f7c2d5719bdfba2170c3ab63369e665121917de6465cdd19d542c499f4b6e2cead6c79e31c83a882b8a87bf4752c4c226edf3e0459dbc4f8de7897409caede01c41023bf1935559fc592b3b88d32fdd209aec641492a2a30d9540a89af9a520f06dd40c863f7ba039ef5b3d8d9b9cf9da967359cab463f9842c9887160d0dbc6e5d1465e6013dfc7dc2c4a73881132902ace58b575a98a45317e72a73b0b5f0302d6b5421f03364a1a1be870586e43d37afc1d1a0a96da1a6ff5a5cdd1164bd17aca490b3586c39aa25fab473c3ed57c573f9562941481935b82f32ca6c2a6e0fdce7888380c6584517958ff8dfa1147a73f68156cf575c1ab845c1399e0cd7f31276272e3b74bae4c39f715b714ef2cac9d72665bfdf789ea905c1aef1ef6806d03fef2e55bf9c7b3ce972b7e0929e1977a702bfd6e817040ffa1af4504c686b117628312478be3033839d44bcc287ff4481fbf324b65ea0a8e575b4c9f585edf6d868be1eb8bc5d664413f8e6987811e44831882dc15bbdb9ccaeba448526a09dc57989087aa0d4faecf208791026606c7198130ec7a7b2a1efc448e3b16194982475633a6e7614066c054b63f6ba69db58843b15c11e060c240610b28281b5ae94cf02803b52cf36040bc169ebc5e59b57e271a4a533f0eb9f330a74e96dae561cd062e134cc9161ff1407c597c075e3b7324a2958c3be3abe5f3cb6bb0154ea0c337a1295a13a3bb8742b804d89ad8bd705806853ee37ab5b8ec300edcd42575f84c0d84245a25e39c7ff32c6994e3b631a2ed6c2b16ff56496c01598018039be3ab2e8753a98cb2aaee56fa9bd0edf373d98a34aad3cb16e0a865ccb52041cababb9fed6cd5adb5f18dfab2f179ef5d53cde7be0561079bfd35f5703835ed97289f9b2a5fcd6357903f18f06bc04947e0b17354808986e7ef6cce6693c777298732b7858c3f0dddd789768c0d20c70fc390815ed6c0b54af070ee094f7284dd7deb3b6c5fafd6149b191bdbc5d2828f86f837689cf8f57bd2a08cf164a2309f13df3afa122f6c592d7b42d9dfc1a93d1742b0b9587d4889c62c4cdc5d7ede137e9328d9e0a756cc1c3d620e3e2a126cbacece7c44c9094888595804d6536422c9a6deca20e04325fcf42b058b3314bbd78d618f1780dc19104241990d66635b3f69af53f17c8f5755d76713a028576cb04fa1a448fe2ee9c643ce2479cdf750655790d5e2f70dc22c98bd54f862beb43016b9967757660ad0e1acf0325e7dee503929e186b82f9fc67c3f1e52d0b05dc3260e1d9ba0cc0506d643de761cd8abcbf3f8ff3783c2c0bb3b38f7e5881097e9ba7e1c6f96ce65382329ceeaed8d4e9aa47c0c23ac25f78a7ed9768a6db707f600c850283b4ca0ff3f616d45cfaed9271780e175eba7c59c59328f586b6a4a2143cbb5763c4e689dbbb659f32843f0944ae9981b99e409dd7d6cb883fb34665630f039ba4169972e27658b2999145e5ce3d184a8382949049ef715622f09e349e4f031092f9a3656a443c1e07095e2c206a0ad582e9fcd598d9bbda16ba2d680e2ff3b8ed428754b21431728efc81aa35279fbb7ebbab52b7e47a7be528b68a86cddceb85dacc5af5ca799281ed7b7003e9addf09c3b0289c30d16851515ae903da554f7860e790cc8d6c037566b9309f1ad61c7285377f35dd0dfae640f4b845527a3d2039aa2682007ee182752ca5288a7ebf21d4cbff333d51a48da4ae11b8263816d2b47232d7fef11ab7804e0a6912b271d8b92dde0182fcd2e8e168f8b9b6c006bfcd296316bbfc657cf94f17cd8c958f5841925f11447c479ba37078115a8bf59d0e3d479cb86bb2a07d9b251919c4fe9905505b049022b5dac299b57934b6d7c9db3fbea91905cb893cf1cc284df03617589c7b2987e228389adad2472c0f82ba1b766faa669f93c7f7e206aa8bbe0e3e5a144b3ad2f81423b5b83e871cebdc5c133420f83821dfb2374540e8736feaf", 0x1000}, {&(0x7f0000000240)="b9da6232cd3ddaaf4461cdb25ecdb54b45cb5d1a7ce87155183f9096d187dd645173dc77e88ec21ce3ab95f560f51119bac1814aaca6b474a3152b0a9adfc5c63a26740050d6db82e10c1e1e4258281ca09f230879c5c89a1a4464ea399dcb0ea06c9e42e25bd6c806b5afc7c8ea9199b323f7a5e9063ae282839aa3832dbc8dd16962a54e67667dabfbf439efc3e952481ae332b10709d2acfd22cc6c7ec86e5353421029e20ecfb2", 0xa9}, {&(0x7f0000000300)="8b3531554412b648fa0c8551b2d775c159236250551d20e8c722ddf0608e39553fafdd268269f1714bc77942f70d0bdb910faa94e3665eedf470e6d5505ae175214d7ccf6b1938591b5699b867baf577f6ee0a38e10699e54d0406be39ffb9402d4932d94dfd9c42a2631f9cb6e40f26e0fe9b0fd8e088ff861ebff137187b1e6bf9fc2985948b0566b1a9666e5ca74de01baa3c9802693f9c380f5ce180e4e36847a47523e1bf9c1f288ddcc17be90fbb7e5bb1e0aeb5a81d8e7459d8c0995b704816d7", 0xc4}, {&(0x7f00000001c0)="d5984defe0b9b41776ef1b6184f68403a609f952bf38aa266ca61dd025add9587acca032b90653e6e6563b82dc", 0x2d}, {&(0x7f0000001a80)="2c0cfce82454107f8ff8b4a2f5ee4265ed892ec2b560de41ff501d12116d73dfe4d6119c10ec1ed7e0bd2cba94bb15e377b85c135ac829e62eda58d4cf3bca2d6a2c83cefa57a0cd64ac75e42460692288f4cd223867edaacb0677522c186e44960544f2f14bb2287214aaeaf5c9716351781c20c94218021ab6b610e471cc201fcb4f10430e76dd3ac8976496b542dac57e043f2999f2f85e030c3db0d6b516cd40c23591d73d1a6c0e145ebac01b206462108c1ee4177f93dfebf05e4f85138ddaf9d7d23e8f2e48dd71c9a07c3ec932908fe38d9968566ae34eac684bb3ee16645b69d38b4faa786b01351c4677ceb04dbd6ef5d463b5c04b6ce40a4b21d9a951a72313c52571293f7f58237ca826aef1d5970369b9fab82dc3c342628c8547495ff6c96b10a509e9e2b6c6356519c9eb11f31f9486c25a0e7ab98cfd1dba32df1edabf55bd62d5f1c3ab1dea1efddf7235557bf87a6d3ae374e33777a27a4b6b039cd55249b2350037cc963fcfb63ea28b95a4c8c174819577fa4012ea5a2b73560c81577b6e42c993dd934d623d6be74592085119516f4a722c48fc132fce3564da8f847b681aab7fdca9c90f0e3124da7b9c4bcdb4105b194d3fc05a016d6869cec61e9d58acdd12c43e5becc7b5f0f9958eb64eb50e467981a281053d4f5150801aa51487c264e07732fcd6b854c70dc2d830329c8b93163ecd1eafb76ae85c1a4f76b8471d07f0e207ec0bbef8d1df84e58faf342da79b3039d13251433d662f6fc303156a01449b9ab98f621e953940af7d828695254b66ad4a380b23c23dd02cc9baf26978de9f6765569887d312d7e0123ba4b91174a0303b1f4a0adb5a5aaa8b770a65ee8569d27adc9003792db9fdb39448035313483a0a1fb48d4f3e9c81c3a0a132ad500cb555f662128787b0d5aa3eaa489b9e63185e7bcd6aeeb63fe9a91f7efde42f978db11e9c249b589d417d2f466e91fdacf5170da5147516cbc64f743fc9ba460e17b124ac7989893211de21b70e63eef6350a7b0c9305003da40493887da6ab0f37e55bcabc54907a1a0d9d738bcfa2904ee712a4f917fd9f99154a9fab9ff1d0fee93f141a7b757bfe66f54b2709f84e318cff9899f1a9b1c274bdf7129e713cad779b65e2d321f3c8d81a6ef8b9adace64ea7a5c779ff0ccbfe28faf2965a67ac2518e858e13032a4907f7a3ed65ce9ea893effea2ff7259c058465e43869971cd962cd3cdf725ec46386303729b2c8cc5eff24da636ff6240d599e32e50ad97d9f24e89f9e435d300785fab0ac67dc09d310284230624705930d149b0c46bb4d375b5a3f9f4331376416596172c8660e302c6a0728382def8b2f6547a55e94ecc4ce4c489f0bbb9487c3f5d541b58621010b4f20cf960a898c4c6381a14082449848e7f3d897088ebe5603d3f0d3f30c4b142a00212e20fe9575b81f0bab4b5a5ef643c8d39299eb67c95bfac4ec319159eaac7c834a3b999bbea22939cd36aa1d54b58992863768112acb3e8b2014bdb3b4eab632533c98dd60ddd2d930e0a8bd07fc6dd53bd73cfe9bb38d08d428865cdc83d0b5fc7fa95cd89d822eb863d5f54837d0c9b3dcb54c3ab20d7f69a3694f2ba60ba20fe122c778f0317bc54c815cc11db913a31e74a794eec37d4bb724b6aa47aadd6f7027eafaef738e4bcf415f6c97fb5408425a4138c6250fac77f76c8266359afaeebcaf6e7c47e6dc9ae1ebc030e335e136e183d332b85aee989f0b795c9c873c8c7e3429f6a3254d6adc17641ed7a7806cb5c83795fe1f0559e1bf65b2d5a91881b1ad3c54e7028760a52ae739c558be709d2edce4491db8a06267030ab9df9e59e95fa7921640d304e3b605643606b65b19ba53cd0518300241262ae8bb8ad02b3cfc99a872ea9a57f9197e713e47ac6d493651ebac746a7fc7ba6100146b74d5ed879d46527fd9d311c570f7fe4530fae69ea8ffa67a7deaf0d48ee1297a7b765172434d517ebc161a04b40d792c96d7ba3c3671a9df27ab9a29028997b8206f1d9ca186841de5f8dd3d9e0328db0f1300a66538c5cf7736587f5e56c6f27aa548dfa71cfe8fa7c951593abf46a8f8be5143dfa5a5faaea8f9e00f9b93522c06433a210618c3346c38c3f319fbe0e56c94042fd9a20b01563ded40a74e39ef8500c2dcd2a145db52913d1aa55219da50e5c8079dc7b0699690d294ef61fe86adfbcc93238aa8b1a46431b34caac49b33e1ad557cd3cbc7f506ee052533cd1040e8661ed46f469a759b8a0d1dc053935fe993ff6d9945dda6a20e437e926d67ab03bfee70f757c0c4ddbefe2ad3a7055f3db6e3980b3fb16b2cfb72ec7a4980c996a540d23973b12708458a1774afb1e3877b3e82d8719279cacfef6a40cc682eb51a1a084adabfd069a126705ed3905d6db94f2f8f58456c54b9c16eb8245ab86fd844e7667d334d2ba0b72f207acf2ff18391b49c683211187cff4562558a1a86ca3310216a463005bbfec8af3771a0add828e484637b5922e30a9ef66a500c578ef3a268eeda42b6a9853bfb577b4ac7388802e24dbcd3bf14a3503f4d0797ff53454f84a34b4a815102782442346730cfff4c7e784051afde8d50d3e6501a670aa3f8a22036a40c6a0ddccdb43ac5081ffc1df4749f7c35003de2c6d9d4450d25e8e77021a683d18a4709d750dd05dae0a4388eaff7222be1c9b70a7200eebfe449fad8df449421325fa9f330a49a84ea7246ea6976f24e322e45a144dbeedf2123b16c73c88b9348402db2ed3ab1650706c67db55a878bcba23adbd2a87de40b00a2af682c5732c4b0bfb4e81f415718d8ea62e3672421b982e0a99bf020a235d0e232587f4d16cc897972f82d4457bc3bddef4816e15907449681cfa68f3d4f5ead02695c5896c1e63379067d51b3bcc6b972e02432c215004b2e76fcc4296e5587928a170d2dfad3e9f8380c59dadef9ea49324c452b91ed95ca504978a152d51710b3e57914a2f78830b853e41e96e44604a47774914d115c15bd393b87e5f29d62cfc731b94fa68ffca129ba0d14c2af97d9b736556679a8075dfed9d26e032ee040535c54df2e737ca5a5e19b14611dc5a0d44a832757937703718d01a3bee18c85df117c5b4fef9834a3c482de8fbdf64a1a6b99d6c7d39b1a993e715477fd1e3d79374589f575e1e032e634c8a30be261d35952a5b12b0935b2b6e698ea115d130b6f69acd1f6905b7e789be1b7a954c4d2491c0537ca45da27e35e71c586b8ae1980827f77a369112d14488d7fed0648d6b01257309e58d3bfed29f7a42c36a52d4fd37a4520c6fda6ee48bb22f2efc59b2f892d40353e825292230eef1a558f6351012a5a9ccc3cf1f750ca375a7b8b0c085c1f40edf380c5aa7312394d34dee72e1d16880db39107007410e7d4eb1fa387455c9fe6dc0339280e52634652e323398857de9eeb3bc42fa8d1ba82a62191033be130015accbf0dec3e0d033efc44e1b490032547b2c879acfdc0b2552c011412b93e16c86d79b0e96ac5ffde9cceebf5e1e09e23781f731e158c05ad1660a5190e4100e8e2cef2ca7ec27ceb26f5f58bb24ea45caed037a059ded57bd40659a198f1723a6b4a5e99bf92241d1d5066925d33eab7808c8cea6537433b1235a44b25ba5276128f121f49302f56329f0875c317e4877715160602e207109ec94f09555aeebbb71e4823199d544a6f12b2fc13a6b22d6bc6aa4f5fecdf636c70bd5846c0db6c72cb2f47ae7739c4d7e3a2c94252baf370d2796739cbab2d5811a9431e62b783b056306fc9977a5f022dd0811845981ee95d1407073dac799e294fca76eda9ef35b366817ee9ca358c9aa5a5326a60baaeb1dea3d18411a7b570d52ec6ec19e281ed505f9e9a23821d5dba63b9493ab7f12887c4ac195dd895d323526f89e7fc2152f2e122436d460172b4854782bda58ec469062b9b881cbf70791ce345c6a8cd3bd1da5f3a6a5a5ae683b5f0878aa7dd2fcc3c287c896e3788ea3c5930ce0450bffde061635580b54a7b2e419b9b33a9f8c4dac35513902a8bf1ad27ee201a392efbaef0133f1a1c0d33fbda4cea4a3a2fba2adbc3f2191db82fb734deec8c554e251b14e5a58d7cedf33dcfe929ed998714bcc79b7d819a88f5faf9e1aa8db35efb700c6602505ba8e524883e28b42a9e9fec91bb873ffb32b7fdc24e831a717b8023f621933cddf02a792412bae5e12c0330b8d965554194f6c4e61f5de17f5825f0dc1eb9f08ee38eebb6d4a0abe98261604773864225a4a216039f263df11a36d927f36c41fccf5c7b310e7523c050fac39ca5ea8fd704ae96b549dd8a649bb1a8142fd98460a0250920088d787147e8cf9a1290975b6ef83cf3064ff7208e193602275b263d237ecb1df8544724c4dd136d67106be15a648a7041837e019bc3429c3f403a861f17a4fccb4bceea70ce548dc58f142075afcbed4d86559498c979bdffe00f6a834a8cea1f956c19e1388b535721b8c3213918f7225f3b7daba65dedf7f2af21a2fdb811de6822a3c964fe521376a01aaab23b7e77fadfd373c2b88ae606f651ad2fcba3757cefe11bcbe00fd58400ac9a487039007e2db11074b2a7f29d3c39e45d3917a013ceb3f8c05ebc874c11013827ac4e6e5850021af12bf8c1d3886ff526bb5c9bbd0f9a05213d17d46d0a6a4c99d269dafdaad726d279ad66da77297caae00116038b3c423f822c26d68ff435ceecf63aeb0e65c1a6876abd95adf416d2b1862dbe411fa852c54f6000f0f96075ee5504f4769916a50057dbad11de96dfab0d2de712426ba2eedd255bffabff3bfae9c274180abb4b2e8ff820eafaa32b9f5377f5648560d4f1f6466e179754c0a4bdb924e62b16c19aeea9d8d6023f4f7ab393550934418569b200871c3b135025a732f8a2509e785512922e93ae4ea68d8768c2340e8d9d9d7b7c0024af806464a98f01d13e0737e0c6b46301eda0d7185963ee17b4c5cd3b4e247437c52fde571ac22ec62daf69cdc4bfd8a7bae65cb0eb762382efa10682e77f00cebb27f2e809e0b62f8b1b28185faa104afa94c5bee523c0ded7db568b5212bc1c0b204190005ff883e461331ca0e5166573822185c096e5d490c722edfbf000ba51972dd651ac6baf5b56817ab9bba1fcbf56dca6fccb28b5c794da41a5426a85168c2d95f4eab84baef313b71eb7a9bca0d1095b03763ae560f28be5401f8f7b59f3e01ea6a26f15f39e97d719516cab3a1620dd9d110048aa092a2f02fe15b93166c9c0bc371157a4f78322a9f23b0e3b52b74cf0f201e2131ff3051ba1a74f085d1a94da0ebe56ccd7075a9d5b8b6aa7f90d4f833efc1bb277928a38e76c272226b9cf3ab99e6bc35b22ba3240d495dac3e8ef3582e5d19092adbce13b5ff3516c21db28e556f6f5b15a9069ed75517beaf2965d86cf984a56fc38eee4abbde44304ffbf635171ef4c8dfe7def4ff600695a5931132eab7ca5bff0a4ecf7179e9b2f6ff419e7e8ef81f21aaece7970b0775389710fbc06b47d94994e26c60b4859284681fa76ffdc990e88a880b99401c06d2eabf876f48eee7540ddf5469ef16fbdff96ee85a0a7067af5a3d6cd84922ba5674c65e38fbe4564e7371a42660caf0475e291879a5f500a810ab010f44f1112d7eda34a54c247e5604705f2e60d774da10e650b0b9e5e4e82fd3b8ca1f333fd6d0bcf7243b7a1c9fea10b7323bf689eca09a72427317412813310be6f6772a16d6290c2d2ac48c5d5bbba5c0fa82be88f222e25", 0x1000}], 0x5, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) close(r0) r15 = socket(0x20, 0x2, 0xfffffffffdfffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r16 = socket(0x18, 0x1, 0x0) dup2(r15, r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x2, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000000)=0x1) close(r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000028}, {0x100000000000006, 0x8, 0x7, 0x100}]}) socketpair(0x20, 0x0, 0x6, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x180, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20002) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendmsg(r1, &(0x7f0000001600)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x80000000, 0x6}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)="0206586bfac75508f632e649383af0fd20dad110d3f84b43a16db9b536e10cef01e2496a6866a48cdb177135bf7e242f51d4f4069036576049d26a763860467463d5e693e06dda157b41aa082995a18ce363688c4b6e85a070da754d8df1c0217e61c3696959e0fad70d3dd895f98c7aa8c0118a35074a7e39b042000ade59701623860e2163489a32f7a600c58d167038bc1281b0a7bef4c1751583332304cfaac01fd97108d9b0c3ea45f661a5372263303fc1fc9fec771fc786e8e444a8d25459246b509f80c2fa35a49581ad38dece6932fc6c86802ef9d97a35ad1bdd0cf18b02d22e5eb312e5cbd8aab28fc74da4e542d22c4d26efbf1c6eea51d16cfc9988fb988be20d37f69f23f9d28ace96124f5b35d22a0ffab71b6aeca7d571296642e3cc95821e96ea34defc80cb5a470c10ec4702d6bd15dc2c4f86cd0daabe25a7d4815579f940bc93db12934fc0bd9653ac4d9a113432d56bc2165de934d1e9dcef6c36d5e97241ef8056fe4317817abcb286652ea8a10964ab2749330e61b52072ed35cf72f4f18095a9ee4ec9bf72c3eee391f59b4fac1a1798fc53e0e3d820919aca5412f86e6ac71346ad2a1b00ca2b18ba779c6801ab20f2611abaa05a0e123466a5f1eb6411f34af85651c7233a2097f0d2f6c103f08324c68b11b8e09221ed9a472e400752caad25b93c8441d219d5200748215af8f2b81335679f0293f4c38e481a5cdf42dc9efee5bedb0c138026ae71388aa19371ae7681d04870d0b00ea669ebfe49ed0060ffba8459565fc3cab1dc030afa24237e7d03534565ecd8dc5432857daa36b8cf491e7c7f7532217197bd8017bddc239fc54f3cc2c4eebea715f0192b64bbb4fa514de655acbbecc26481188bdffaa5b7370b331864c3261bed09bb83b87b9a6aa56d626036a92602248c2fbcc75bf7cd0934c22c945857cf516b0a17905722412d9edfc44740addd0950f583d3e3b8540507cfa97cc43494719a7274763e83b6eced9462616c98483cb1232b9ba712fe2852c767eba94941fa396c29b8aaf148b2dcfb4a75f313d194583cf0b51dd5fdd12a89e74560ab8bdef9b80c0b9fef545d4a57cacf4155f1637ac03924662ac1e3a6b71235307ed1c62e3433c04628f35baf5f9fb1a3cd1c942697e5d8c322ae7cddc675e55932f12965eee9d6d3ced50d4550f82aa7bf05297a22449a192109a1b61b160771cbac54a4f476b7e0d6f62993e64e121f2491d224ead147cea75ccfc2774d9790878245831803c0bef6258392523f28500b29f1aa1f98b008026877502b88070a2b7c7c1ecdeb4fa26e8a1dc9f2587f41a6f1e0869ddf83526d802a626fc9a037ade3b2f3c236735439b6981c8949662f4a99c3193c7cd82266cce9fa4e4a83d35acd17afa515ac3150004cf211392bda8dda3696881943cf42ed9b93c0d46b068ede26a750ab5a7c301cabfc458ab2707866037a62bab72b91506e17ebb2d9e276bb965566244b18b02318346edb4c55c86fa3bdf03823436bef7e6d674031d3916764c2679f37a2714868b8620848fe2e52f9728648e1c88ce10a75e4528b1e6b4e4e44d7028777b71fef5f9227298898791e8c2f960a298f4c77fadc571ec32dcafbbe2233be482fa716541cceac5b5b395e488d1327e33c7429d6d7b72c012c5f5c7628cacf68d74c87f4cfa1ba287cc339fc358ac8734233da598cb6473ee8bbe1fab2019a384dbecd11b71c848df91265cb7fa131180c71c1cb35ed0d8c4a37a37f9df4f7728c0b3a4c5b84f4a9d67e5a476b6d70a3fe59350f1fa69283a9de4540ad18706611708b7b57081518e4972e1c2b248e13d135247aa5c24ee605ea0175eed9f83ae27e3d037a4c1f712bb36dba8001cc5e16d975df9c5a859596c2a810e6a8e2158b1dcb7ab8dc3445a526bfa1b21cbc0da04373f2a0a769f4890d4cb17e92e8d01ce92c6240b494e00fcec90e7efb69b2389bc6a771c858a85a5ea852bfefdc331cebfcd7998dfaebe0c2f192a3fbf7e1f6ab84ddc90127de4d849e4c3263e6f6b94ab979ce025feb0756da7ebbc2e3f1727902a20bd71285d5d0682e72ed6b9f696bc6c0a89fd66cd0bbe0cccbf9d042941c81455e4ead0c0f3f957dce3f5f283e8f03130b5d3d18b63ce2c3174dfdfadb045b65d4628f1f26529d2832ba10de2d1b2327689ee738758965e220306bdde73bd3fb44f83fc2fc968bf0539f79c8c96952adc30bf19980c8043df1c7fb5f07cb788c4dfd20793f436213d02c321c5e63cc8619c8351270cd5931292a78250326b08c4f24e3c223ccce104c0d99ed2a4b3fb87c5217e25a8c88ae6b35be7a218b01171519970a9ca6232f33c9131ad550d03582be1d2017fd1b988be33347229a596317cb618c5344845832da9e69295f64e6e51200553146f62595132c73d8c4c09dcb5a20ca39569ab281433a9a1061d994c93560aafef45d98c47d16faece065a217c7620436cb7902ff8a4100e9aa719d130ba908466d882291f5239c9c6766dbcb375f6a7712b30b8de7b6d54662f82b068e8b0ce3604ed3b2fb2d52120775b0ddb0ddd0f4578317e4bb68b89cb44c8a18c98639d461620a9184b785398b35879ad0983cd12448a132e93a886a4117d41141a7f6f89a8acd8041cf31769373eb2cab4bdef1b50e074a999189968fa20894643cc85a52e8f934db206a224ec5e57bcb381dcc5c0177886470a0f85e8e7c64348bc2bd0961a331ff272af34a306d8f0754b4e3bf0e02416df9be64ee1511404c1106b212e63774eee83eac9c51058d4f068a637df875b77de4495c042601525f3b3099026419adeaf57236d7094b5d21ddba08a7471d88a0b032e6e8b7ff3012b342c6275e1cfef76b38ac6e883a9f3ae9f78de5baba8678ebdce755e034dd2a2266c152906ece70d8284e49040303191461dd4b8ec1c01d9b97bdd9c71d4fb41cae8bd4234f10b5fdfdd51dfaaad9c5d595786adf3049f1acf6153d9e40e5d8e84e78b4e760ef2fe3158cc6a7ec37a161ce4995c2bd889020fd4d9abbdb8a14e4c16856982e37b57778c4698be600d427385fe6423b98ada3ead475fc89f06c64b9e5d09af33e84c3776c71ebdc7a84aecb06201d31d0631b868ebfd14935c41ac4823cf0372cb993fde5157a6435240e35d2802232450ddb138aeb55cd57a5316016eb2b63ab75f705d45e1b3c1bea6ad7d7bd3198e2c104cac3060c8b097a42f4b8243fd201bbe8d2cd3f4ccfcb919e06874b7f90f79c60959710556e4d9f901a3d840a4fceb2ebc4a0a7f3ac8ffef55cbd5b0412b1080be98a27ddce3963c313553ae4523ed7188778237bdfe5b1b8527905d723d951b5e6a846ba0db583ce1c03008c70266c8d485e7b196a77444260602bbf7547a6042a7885f2ad7bc3ad452e976875b9b6e33204c24a988b67e4d918ec6d7ceaa06e132d11f4a4b0870dfc9ac1f0d4bf5033dd7509fc965989a936dd2e72ccdc780c2eb88445fc1e227ba66690ee9d739f95921a01aafdf581a30c7a90433bd0be432a8c871e0fc972ec6987bb7a570d6578fe6150d0d09890c2febc1862b4c81b16f06463db8070a6ad28e1396162970aecf814f4739c935e2f25b4c6268040fa794dc0e3518c1bdc9850186d82f47ee0db0c32e815e3bd5329f39735f9c1cdb2fc48c8c7a9450bca2f8e5f2175b2fca77b41c194723bf0161eccba9d586cf3ef09ff703023acf198f47e7ad721d51a4589615530815a489f7a5b01beba13e81249759d3eb0f6949aab04b2f19a8ee520ce53737c89f5c78f248a91bc592992544da00bcce0994ca71670ad3b3b7e31e79e433027bbcd69851c856679f23ac56c47481a144ae16f42d821eac58e62fcc08e99f45f707c9d80f0c43c284e762e939de22cd5dc3512da420c6312bf7bf047370894186e1fe3f1ab4b4fc9f71304b1504d745dd9c13dfd49a8cf560ba0388b9282614f4055041f72b348fe6b31c6b3917ab8e63ea961ad23b162a4fd533ad3f75e623b4886b12a116bd13aa0c7025af365f887b56d88efb440dfc399a437c5b8d0a6e403c42f76a1064c91b9587401713f47cd1f7cb6320ad6f1fa6f5927dbc2d73ebcffee3e8f9e7bc9fa6719717bda2172aa9ecef9d8bab7df0b0e88c6d4d6e91d90ea3ff58af76860b7034c96f109597b514bc2598aa37ac5750f9800abdbc6c487abc54b05fa8f75855e15d0e7ce468aeb35715038a22086f3ea18a653b4a5c3337ec126b2a2384daa3ad60801ea061ee70deb3f4bc51e5ca49d072c11c5a2a5776d689cf6b35af8d18fa91c5f5b641988bc1ea6f0ee450d409eb764388ec55670f4324ae73427d64123e81944ba4b06a74c5e7780c5d843369cded15c45ab7b63e3342a04ba9d42a6e0ce127dfd84e6804a11f99d9499274b91ae2d7b5954b5c9584efe4bed7158417861c04db51d348164746adc9e833fadf4516260f98633bb6ab3dae558be9d187aaf53a02883ba8f491bcbd6e0b6e94cefe6f94c880c09888d5c2123cc52edd9cddb3bc21c9fb1c6d6f6092419568ad56900f31232caeded8c3bd877575d171de102870aaa4bf6e7339d5e40847567975a795a5a4823760b457e10ca93a3df4006d32af0c952e4732a135cd2b6552ae8391ff6d7555d83a8dcd47b64d557dab5ce305b7ab2d06f8611ba0fb2676196344fc190baa28c8cd55525a4c37654bfff7a6423ab80a9d9a152647523081eec65a420a8a8deafaa7624eadf6744010192adcb716e3e72805898f50e6d101db00122d0164986929c549f2e03a4e9e4631e5e965f7dc8cdb28f8a964c47f4bdc864e2b0ed53d0176d74d76993dd90e782abdebb04f3dbb26c7264cb61fe97bb639b6bb5834bff8bbe0216fa46dc42b1f18914f141ecb28194bff5154bd563ac16867e04a1f493c383b48a066daa2a65e7442ddd0265517a980d6a426ee34e4857867608de49e1e908f6d5722cfcbc4e6fcfb0ccf5357bbbcd15da3f57cb8273aeedc9cca701d9e6e2cfb21f9d533a160c2e34cf10ff31d0aecf6a355f1ede9acce94dcedc374076581a4c5dc00a42dde6f54a1fa85e002d77c146a65d46e3fc48aa1721b8d85044dc58637816175c56c9263bac2293affd96b8626335a485a0a69f99dadd3610e4e9eec035ecc2c809ee40aa3e3071ad9f1a5872451ff1eaf62401d5c3ceee431f3ea7c2d57d806fcaffeb4dfcf5a79ed6bebad34fe959b6d41e1f89af174a9f571550a68ed01b9bda6143697e3380cfe60b09141098db7669fd8338426d9b40684aed0ef4613946bcee8ee83e525611c745e829f5e30b2e6a12db958f3efceb853503c14527c6a2eb60d236caa907cc9c795111a0490cb3a59a5fb5a9197e4284435a71fc62241d704c7bc9058fc3a08bacb9c5bc43b6aac5eb752f28e243ca1fbe3a0a43adb77bf6b7adecd5d88783365d8bb8aa9d447fa974416ea579f1827738bd405770f1e9c23d4f7d4211812a34b7076bbf4acc6c863e0246318477f033a5728cddc80bfc605674d0f4548f077f6afba8d0e854235e3e3d013bf9d2fd3a756f7e16089546aaf59e65f96e4f971dc0900b37f8869f5b30a30cf6a5d356494de2a4b2b62d5bb866cbeafa1e56bd1fafae46b5fce1384cdb83147fc7b9126c3aab3717b481bfd9875c1a97bf3569f3f7d5835a3b55f60e21d13ed591236e7e3c1c51bdd273f3b016f1979a8319ae58f89acf2243bf810686cc88b915a9928b9e904b587d8bbea42faf51f795cbffd6443970bdd1c6d033f7ca806af92287244036c033676e", 0x1000}, {&(0x7f0000001100)="1853318d34be622c28", 0x9}, {&(0x7f0000001140)="fbffd37d2eb6ca1fb9708b2d33fee4a65992ef78250d64daf5ac4f8c13fd9722f36498b0061c25", 0x27}, {&(0x7f0000001180)="0d046a26081385e278b573d25731b5489e0210a8ecfba7a5c84aa342ac2c95065f9ab65869da2a310a53885da99afa0075fcbb15dc5dec928e540cbf1dd1bf9373752309214e54dd69826b502e8954d0ec01b046da573cce0157ffa6c8312e3aa70d70e33377c4", 0x67}, {&(0x7f0000001200)="86c244f175592dc5adf156099f77e3db5d1fe8850355a79bb9ab01dbab20f5fa6ecd337d30fa2d390f6b3b17894711d09fa1aee52270c4a89f289f3ddf99e349f04abb3ae58f9e94b3a0e333f3f4bb2867f1be93d63449c3522dd2f61882bec1df08d3c10aeacc0c692ca33e95d92f6e9fa8912d78baf465ed6ea43fc9e660a6b3f860d2eb56eadc3ed347f1", 0x8c}, {&(0x7f00000012c0)="4e2ece27e21c7aefaafd0f5fbb4063b013790cabe8e47614c6c9276abfbe4aceeee49cb49bfbd406d90c5356a3", 0x2d}, {&(0x7f0000001300)="7636791b33afcc64eb5261f5ad5ad4a64bc22dd79b1c7139323c1386ce46afd0ded24fd19ffcf44b7be0e354eebbdb1b6bc99dd4a67987755f8e8d0ee6539d247627f4fb5838aea5a2b640cb879b2229648ec1bb17efafce9c43c3faec", 0x5d}], 0x7, &(0x7f0000001400)=[{0x48, 0x1, 0x6, "a6f1a3877b06509807657307d479470fddc122697241aeddba9abf04a3422072ee542481762b75665e6f12754c52ca4acccb5564f2cd7c17"}, {0x38, 0x1, 0x100, "ed27a38fffb59af62f8927e85e27fe173246ef20053a2caadbd0b28e3410b164c1cf6d2d2e6c0e"}, {0xb0, 0x31500a7a71977d83, 0x80000001, "2664f3e1f3be291bbae1258b735a7b94e305ce6f08b64b87fc8ed9db5054e7411529e8595d012f55857b51a34b1a8b2c0198d5a43af997e937084f40494ccb592608cc476cfd4c30d3357a32de5fd7faf793bc0609f8b6a1e9f7d9d134918f3e20ce89ee188a85087b89b68b1be7c8b9d420905e98485cfa1f1bf6b9a576b2c2385cb51764ab8ab22020e67fde9e7a425f294dcb90953941c840f864e489bc"}, {0xc8, 0xffff, 0x6, "195f377499ad8483cbed3f4a4f905522cce96d9db8fb29a26187ce7a17773b23d4f5dcd6a8da362b85b448a465e5ca48881447e222125d3333caf05cc23654993e885f44168fc1b31f4f1b9f7951b7d44e90fda4195d78eaa6f499030ba81a0bca44c76a2796ce5eb93a272bb61056edb1f9a84a343a8368a410b93c1520772a3b23b20abef38fd243a2a34dc3ef9dfac5443804f2ce848cd3842b8e16386a3028624e6d987b9a800824463717fb5b8f8e75dde3f2d9e3a6"}], 0x1f8}, 0x4) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000040), 0xa) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() getuid() r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x8, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f00000000c0)) r12 = getuid() r13 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r12, r13}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) poll(&(0x7f0000000000)=[{r0, 0x142}, {r5, 0x80}, {r1, 0x4}], 0x3, 0x754b) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b89"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000300)=""/206, 0xce}], 0x2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1e9) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r11, 0x40044b06) fcntl$setflags(r3, 0x2, 0x1) 16:00:01 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r5 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) 16:00:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0), 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x7f, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r12, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r13}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r16, 0x20004269) fcntl$lock(r16, 0x9, &(0x7f00000009c0)={0x2, 0x2, 0x3, 0x8, r13}) ioctl$KDGKBMODE(r7, 0x40044b06) r20 = fcntl$dupfd(r7, 0xa, r0) ioctl$BIOCGRSIG(r20, 0x40044273, &(0x7f0000000080)) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9a") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x15d, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:00:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f2b2a57d4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x119000000000000) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000200)=0x5, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000004001, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x100) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x2, 0x7fffffff}, {0x18, 0x0, 0x8}, 0x100000001, [0x6, 0x6, 0x7, 0x0, 0xfffffffeffffffff, 0x20, 0x401, 0x1]}, 0x3c) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) sendto$unix(r1, &(0x7f0000000040)="2315441c589d7fdeca181309a5c59310fda0c72da1c6", 0x16, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r2, &(0x7f0000001640)="f2eaa183b766912528cd64c4b758f5281cd1928374ad11bbf25adac2b8a2fe970db3cd3ea1033fcfd522043bc3bb941846b99b04532b53c793b409351c9049ef76978661c354ab5d248a3f11a1862257f1452601ab9f51574eb10b4334db68cf84c623937f7927f6c2efdf001647c67b5fd031a4ef02a87c1fa26841c79874bd0016b39cfa5d560aea102e011c37e80a4042bb5141288d16f0c0537618c923c4468c63dadaea72155c0bc44867c0821e7b4f653019cd7e2dc143b2a7ca967a2c33db9aef51152e7e6e89123f01634c79806629636c62855584474133f2546d26ce1505f38873cca610b4bf207d9fe1", 0xef, 0x401, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x8, 0x5, 0x225, 0x8}, {0x82, 0xffffffffffff8001, 0x7ff, 0x33}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:01 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef12855bfeedc589b90d19c1def921f015bdd221f3890621598837d715379b5032648c9fd2eed31abf4e6bfc5c2998b4deb8fae0f2116d86e504d436bcca397dd65b4f201fd0f36ca79e4fb8fca252d5d283c0bb74c51f09b32a37719a284c0051d0631c0c8ddd466d2e3b5adf6181f38f0d4956f5d29446dba96a3c2f2a4e021895d678c3df385248f4514a55eddefd17bdf0a36e32a67f91d59", 0xfffffe95) r1 = shmget(0x0, 0x4000, 0x446, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/245) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x6, 0x800, 0x4, 0x200, 0x7fff, 0xfffffffffffff000, 0x40, 0x10, [{0x84, 0x77, 0x118, 0x2150}, {0x2, 0xfffffffffffffffc, 0x81, 0x6d1}, {0x5, 0x6, 0x8, 0x7ff}, {0x7, 0x1, 0x5, 0x8}, {0x1000, 0x48cb, 0x55b, 0xfffffffffffffff7}, {0x393, 0x1, 0x6, 0x970c0000}, {0x9, 0xd00, 0x1, 0x5}, {0x443, 0x3ff, 0x3, 0x5}, {0x9, 0x100000000, 0x100, 0x2}, {0x4, 0x80, 0x4, 0x51}, {0x5, 0x4, 0x2, 0x5}, {0x800, 0x100000000, 0x7, 0x1ff}, {0x5, 0x1000, 0x6, 0x67f4}, {0x437, 0x40, 0x3, 0x2}, {0xb9, 0x1, 0x9, 0x8001}, {0x0, 0x1, 0x5, 0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000300)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') connect(r3, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0x90000002, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f00000002c0)={0x3, "68f887b0447e983de55c5711ed4bdf9112ac27e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf8cbcca0bd9be72edd969b8807123d0b63338fb4ecfcf24de3e9c96d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8eb957fbd"}, 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) socket(0x20, 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept(r0, 0x0, &(0x7f00000002c0)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) getsockname(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r8 = getpgrp() getuid() getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x6, &(0x7f00000009c0), 0x0, &(0x7f0000000a00), 0x0, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000000)=0x3ff) fcntl$setown(r0, 0x6, r5) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x3) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:02 executing program 0: select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x2, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r4, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup(0xffffffffffffffff) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x2000000000}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000029, &(0x7f00000000c0)=[{0x2c, 0x0, 0x400000000000000}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x9}) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r2, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000004480)=[{&(0x7f0000003340)=""/124, 0x7c}, {&(0x7f00000033c0)=""/174, 0xae}, {&(0x7f0000003480)=""/4096, 0x1000}], 0x3, &(0x7f0000001580)=""/131, 0xa}, 0x1) shutdown(r2, 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r5, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r6, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r9, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x4000000000000009}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) openat$speaker(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/speaker\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000003300)='./bus\x00', 0x10000, 0x40) r12 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r8, &(0x7f00000032c0)='./file0\x00') 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) write(0xffffffffffffff9c, &(0x7f00000001c0)="9b05b1dba15557af552c97127a43b98832dc091feb8f77700d0040cd6857405f6d5601f874d525eb9ba2318d39735489674b1052fa38998439a658c97d3344cc25a84887d86543cc3fb0f67211e3e11535b07313cafa2f739208ad089312", 0x5e) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x80000000, './file0\x00', './file0\x00'}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r12, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r13}) ioctl$KDGKBMODE(r12, 0x40044b06) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000240)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) socket$inet(0x2, 0x4, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000540)) write(r10, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x401, 0x1, 0x9, "55c4091a04ccf85c96f4784ebf1c19c6da861b70", 0x80000001, 0x3}) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:04 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) geteuid() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x6}, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00x\x01\xbd\xaa\x00', 0x40, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1ff, 0x80, r2}) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)=""/145, &(0x7f0000000180)=0x91) 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) socket$inet6(0x18, 0x8000, 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0xd05a552c94d0e7e9, 0x5264) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect(r2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = accept(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendmsg(r2, &(0x7f0000002780)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x80000000, 0x2}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000340)="2f46037789834b320437b9e8983a287182f3c8bb34f759a27588d3e763781e7ac98916259d1df87487b426795c209b8f784c8d0e6c0a065053fc1f11d3c586e5d78c5fbdbac2afd5b4811a9a9d37f82b2f876e832f4257647068f2b2eae1b6b9b5550bd75e0926700eb7c8efef80964cae0a38c8419843640561be30d15aeed73b1963a8cfe5e85468633345ffe538678d609c1a1a6b9a33647da8a04b49d3d7e3dabd39a0227137db3f72239c2f08eb3c468a6d67a4ad11d57ab686cc910f61f3e5407ec70a1dbc7631d9bd06d59e20499ca35669cba9b0e865243bc967f2e8dbfc60867b36d297c017c4c103b0", 0xee}, {&(0x7f0000000440)="a77dbfaff78853826d3ed502ee1ecbeaed6225744a03eb2ad4c96f22c0f8764c99d8a19ae8c648e7c2fdb4ea106b4619cb", 0x31}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="91421a475e3926bd558813dba0fc211350b3a07e6823badff801399d7223fe5c155c1724decc221dd950da1edad389895cd0f1ec16d3f53b72815fe981e84bde1edd7d383445fcdbf125487dbd2228e64bdc4b79394c6dc17bd03fc87ac67ad775a0519b8703598f8a228c5356e75a51d7b3ca98d682751bdd395a7768e278f390eca9d927488200fd5cfe600d711a6452fb36", 0x93}, {&(0x7f0000000580)="5296c0bc7339eb351e94ba04b9e4f6755ce19cd027af03dd7d2be0fa5f9f1c3490291e2e005a7326e85eac08f4b58c0eb35b1757df97f5bc82bcf6b289dbd70eb0931842c37669a5b3dd9e45cb0f466c2c41afc8d819d06772f85bff0068e41d2ea868800a44adc70ef07345ec412348aa1f0c8435787645fef27fb2533828ddfe673e77907ceb7bcc90d9a93f1225af7e63cc698595b7dd51e7ca3a4a95c77eba5163ddc763a226068dc116b889273f44772f3b3d93e1db8ac066f1c4e1b152bfc665084be59bb696b09a7155a79ad4dce50d09deacd38017cdd494b124600de8301be9df461605bd0ed3f24d68cfceada4a34bbc8abac047e85c829e93badd02385509345c6a34e2291b1bea2613725a01a1f884b5d22f9a23f578348a3ee44d98faff78f795eb32e58e133f5f85559c1e89ba491bc60d5a4ddb54a940ff5fe69635d49180ba67f45dfc69d6260bdffaecd9a2b02a1a17b6885854cc97a155cd1f27ef46a024ee24e82934bd073d823e77450cd7730f5678f7559781b6a91531851c6d0ab1af48dcbf09437357e9d4992f0ebc37407474ce4efe187e4200437b68502f8ff9e0bac87cbb94aa6d55bff406eb3c7e624c686eed4fbecaa29a92855e43c2001c43426e1c038139231ad710144e78e4ebe2bcc9e7633bf0bdcb54b4d4e647a650cfd2dc2c29ebb890f0822bc281f507ba1a9f8f19dec4df643bc50a202602353d72059e65c6dabbd3d9b7b9f45d9e87f17f921a2d05679524728033d6d1e0c1fe7b4c070fc34714bb8d9773d7ba8752cfdeef3d0a9858ac16e2fa707a57e431b2fe3e00ea39852ed0898160e3f334359ef1d4cb465832fbb1335e75baa84cdc9c6038ab718c1138c30dfe366af04f9f497ea11904e289d4d93ccdab5ca646674a9af8b524ff4a4d0dc45c7149ddfb04ff6d3104d372931e4b659967b172d132a0e628526d94c928c4ae2d852a312949606052b2247bbcfc8f8b83685c87f5802b2a5a59e2333c00edeb44b291e2783b76624234edce57ba6100183f4f8cdff5cf66af4da390a34e156d49b7803e6cdc5e2e21baa7677481800eabd48e9f4859aae0212c5030964e06a3803d3a5b63961618fcc505568abb6c26997d1efca98322a71542b49e5a0e2ff84f6641e0b08d947f921adba4756b74c876c88fc09ace69d49bfd10fce6c07ce58f9f14c5136eeb7345275d6dd819e9ae8cbab5ed27919fd2d3fee76243580f238e5f16b22d01aecbfa5ca1eac19c77a75a96316969463435b186a71822e9592ed8ec3516f0612d57f5469079a98b4d6daaf3a71e6e7bbe66618f003c48ba2a2a5f85405422fc4db89db1aac26161c91a7b4cac1a78c96d4e843bdc5838c43a12c9fbad685e689082a251af7ab4f2a9031dcacefeed29eabe3e013e3042aea3359a484d0cc420694335fe4cbb0fe54f59e8b208b0ce65bd19f79d753b12e1d73f02b2bfcb1daba5134f0e7c0ffa39e89829de80fc5b80d9588719c8868fadd54436aecc96e19466de71fca6ef8e18d984ac234d8886015d665cbf43c75d065cf7f3384984c855e80864b5dcd5dc4bfb41f0b0c616fb51e1f011aaed3728acf3a06880185374191032ec01034ef767cb8f576530f7742c7dfbd20a20e8fe7c2a0f1b3151b8bc38242373bb1fffc438cb549f52431a47a2606b58df8016a77915cfcd8ee7db530c6c9332a8e83338f9ed88a01a2e8d31bf5d85640f3dbbfb246ec850e53cfbb9c2480f67891d662c120008be25a2f3cfa9038837c750f9c7c1b7057466a7c903ed971cc31173d24f8e143d9d4bba1f3e65079295a39215e3d3947cde13e332f92fc60fcb1b193238a16c5aa75f3ab44c49d5ff6c3141b90fe8242d4bbbc1f938d2e21b8d74e81f41f1aeee83863bab8cb0fb152c148d493ea485223c2d62b965e52f7f200326b848dd1507cb82d792de72350935b4e57223e2ee7c7f2a0c29ad126adeb6170177f395d28c1d877dc1d796c12575a19f5d5c26601af69845e18508ac1015aeae96547345a0d8abf1ec86250dc02183b806c0401e5bf3b31856893315a592b54c59309028a189837b0f6cf3df4091190a2b8b471d7ce7b7cd5b8fe08a57e105f9fe5772ccc85f824fa542eef7f9960fa1404f8640d8f4f43c9255fc00f8cec840f985152f61f91c841644c254f8abc44dbb8c79b873c3dea0dd1c8b1da4433f65f377aded0fc88b2d5bfb677d4b4aa87452f672b3365655c7981ddccb78501babf5abb8ec42f819baaf232391211dcba42acee4274836d192ffccf5f4311378d09c2f8dfd6dd545dd311f23fe271c963f38991f1c17b98b4ef43d84858518b1c3e0ac0c7b185aff2768aa876bf1f77f9e9125c9da093bea1d5e563e7532221b912e7536ab0c3e4321cbe2e26f08cf59750b9cb06a39d8212fba416f2e7175fd589451bc820e0bb9ca13a76a2427507fed750523319121a1d7ef287c25cb419567019357d775e118ae41880cdb5d6101eef87b8182e8f9b03a0cde67126ab4b50e65791adae02b370e8434b56858d84fdfe8739ae4fcf0e0f7d823b15586a193f885b57a01588ef16bd29c791181b481fb6018e5763ef50587e71d4377e5d4680ea164f77a715bf84897412065033fa11573b762be61a8a0e2bd9cba3f5533909df3b8e222c494f0f1d064d3888ad4a68eb470c309db81b877d760e532ca4336c978da067ac477f33f9a3e1383f1b6596ad2c8d139c6d31cf95f3a8da3f865df9fdf83d4b75d8f7695a90e5153a146b065cfd2fb59e73aa1fd87b01261900cf611bde8b1b836bcb0b40e2c777963255b707c764038013817e378261149db3e52f7e10ad7b04f189e62af86eaa29a6ce1f2c428f371cd0d26f93449341df00b1097436bc0225a93eb9cc132eb2733ee6cbccfa69776cd94438d98b74a5bfb0e24a80f789c3b6e806bef64cb02f1e79fabbf84ccd3f6e90f5b4dfab227d1f287ad8053d3e4add5c045abc9d6153d0df476a85e27a5d06f65978a9e94421934cc809b9a88e6c4b87d2cb6277ff0b3eb19814c296d7156e5a235ce0d5c8278cbca399a05615ed3d266af14723fde317d72b788c0ea8e3cd01a3e8c5d770a8bd40d624f168bb51331df8dcb1c82cbaec0c30a0a6dc4aa1ced2f2176629f0382671a174d945cd0692e2c18d21cabaf397e264b2eabdd05c972c20aa5f192b2fc9114e93b1c88f25893015f808dff9103405adde31daae4e0eb3936fcb9edfb1cc5b5fe0f68fbd300b0112ff2dc16b83cec49811b34f3d6f9fa7cc3a5de30605c9d3047010d8b29a581875f573503dc72ab7afc9aad32aa2d5d0f575b18e1f0cd337c06ac52dba348d801be9cd6078d8532f476a5fbd555cca786fb528930e880f1c303dc22790285fba6741cbf53fc9bf183ab680f346de3b5987505d9d9d576547e120602a46ecae4d70e076b876e042c4cc59ab2ead79cc8d7ed9732b6b7c405e68158ecb7650098c963d6ce7ddc0dcb7622d506794916bbd1c24b67d6c220e15161fdc350e66fb1de21f2da35278d570ea8cbbd5765abeae7a3ef3302de797db4f0c309b157ca406602a5e30416a4b3eb7fbb04eec1b92baffbbeba1ba389681ffabc66f161427062cfe00b0a419d63751bcde26454ba3a510eb7a3ee784948e35b3e04e5ac0db5aa30d1d255aac382f9a1c4784dc32bdd996ad77d474cb7b1fd72dda485e3f945fb7206e102848b3a146fcbd4464d7156fffbf2e60a257e91428cb911bcf7b05f9323bc8474581b6f5e7fd282b9efd0193e340cd30aaef7a9162bbae1ac70db632088d9d0dbcabd15ff3e96d3d59b58d9402409b99258618bdacd196e9798ad5d0e82b76d47f3c4b97c8fe0809187d5663054016a119610d94b12bc5eed3e0193e888eaca5789ad3a629e8b6a34a6cb11e6ac2e4f5caef35790a8ae2c1c2b381299fc162f12335beb343cb0ae97ee28e47ff25f1ced90ebb1153b9647b901f399b87b174186c9634d722a6880110d4f7191d8317f0e8da8b77ac3af29b2cd83e752242b625228f76f9412061b09ae1ecfc04f226384513cd86b34bd4c6aa5572c3d19f8d70f4a8c128ee18f888966ce337cf82cf3dc1f49413823d8c6a847fd8386f2d7099f4712c7125ec0ade8b5f22c223901ede5d0f54cb65f8c5dab5f715778966910af7d5a72a6b0d9ed8bdacdebba7ca1bbc1a9fe3a1cac9171771e735998dcfa1146178a550280c8eec363403358600ce755c8e588bc58b1598217827bda4c145467ac889384b322f1ccd0f39a08ed61c3a0cedd2c4c69a02fd9fe8ba220ed17b6bd60db401d2b5b9904b8f41000312ecde6d639426d8d2968149786f14755c1ddf8fa5b61d3eb411091cfbdc45b03e2ed03a7abb5af70edb86680be2d9283b267a79ce4b7604580078f5db76b8a42572d40cba5ab60581bb773d3ef84d16533277a280528582739ac0e23d10627fcd3137a98b3ac0c4a4880e9cbd630025c0336357a83bf5c06053c1b62814f923d95c681e88ff5225162a659f66b9d5cf40b5698a953efed7ad7da21d63c0ac25013b15c672f58e584545ed08520c85ec15ea43f4ce412a9e781d8bfe97473558bc30536c4a9cde2bb9184e674c3d45615e4803f713744078fdb6a495230c1b0e7201e035f559ebf3f95ce61a8331423e2be3d8e5ee3dd6be23d76ca31d8cbc729a6aa0e1eecb50d3699f232b2160292b79e76c0ab8fb5d14d0dbbefe9fdb74548c0d27409d4a77490492f4e9363a64d46ce3a77b1e20e533adb215f3291a4dac1d20f169bf3755f0e729c32c7705167a17269619cb7dae81007b3a59bb86e77318120b765d91a63ef6ef2ad01bc89823f3d5adddee626d674cb598e383d670834db12c4de31fe820c2fb7099e4ad473bda0e8ef79582407286d6b5577c52ced7e588fa8d482be23abc7427f78037a23bb2722fce879bd3a740cdec59fb99cc08ab53bc3888d1d3582ae291fbc6cfa652c94624c488cbb2ba2697a3ad8a0e60d5702ca5135bdeda494ed87cabaaaa9571af7d09c5ed2fc4e982d21a92f93ee91c49d7fe68c980089fc54b5943e8b71a8c23aedc29974ee35d5245d5672e56e629f9ef43ea6334c0e82a790d27265d804599d287efc9d595a968115ff422d6c94ae096f0855de2f78f46ab420ead5b192f1778f70f1db10a0bba7775526d77082966e593f9ade246712781c4a2c8c00c4390e7a1b13c6ad05a4ffffc26bc6188d642d410189939597c32d31d94c66d0ebbb9c83aea99591430313bf15c10ad417caebe1b39424b87c23e0e03f44fc979120a6d2b8adfcdbe55d57d566507f2b76f7cea2bbaf95860882f4f6a99ccfbcf8c4c1eab54748ea233bbec98ca10cfe38faf3164bdc3eaf0c8d49c270a675fdda19ae9a73a424ab687c6e0e5e07c46cfa6bcb5337cbb7b780a3f7fda6c9f7f2b0ef68dccbcb9e42e80bd4139e09b1e1fc6cc770b26b6656aac75a0ad11a463c83471fde6575ea3bdbe9edf0e2033315c02478a187d49a5c98f065e3bd3356504e52eb98ceec334911b66b34e6f9b69cdb389c86ae5da6e84739add92a6b296a28210c2f04cf50b07275cd680548e4d248850b8283efba3b3e4fd44e922612135e5c9fa4f2e398e7d072e58c636bf14092bdcbb21ea21ef5a0b6a046878612717589344c7e6b6f0dc983d6867bf7b373c913405d3792c75fca544f05d722da016ab451ac80a2d56bfbd3dc822fe704d8f0d4d786c8e645cbf652f3c868d6757fbcd9e2e28fa30045d77af99e3a36d2627c32a9566ff563485630beee876281e827", 0x1000}], 0x5, &(0x7f0000001600)=[{0xb0, 0x1, 0x1, "6065b87d652a2c6559e8d4c49634f3d00b04160d91ce14b93e2792f9134194e2720054948611711423638ed0c971b7ab8dad8b2fb7f414005ad1e9f5c5110e125122e815ecd2d22466edbd45666b0073726a5e5f15265e1f224cdcbd6b96044c0fda8b09c7154bd5381c5e3219059fdb6b20e82ce6ad8a7f214915d1bf65d390c092a6c268cca8fad11211db3a270677381d83320a4d3ba3f9b3bfb0"}, {0x1010, 0xfffe, 0x9, "5c70fe3fcd04c95412709d3b686697f5533613386c2f2805b5cf95b8ef938c57862f5e7888ce0a12088972ab8c4aa7bb9676b45c7d68b85a39e236ce6482220561036bd049a5ad05243f078df7dff6c44977d137917420832b596c1c5d7d3f50df73ad440b108360c194dd0a3c1101a71af0f7ed342042d6b23a586fdb6d4221841639cfcc0a3fd7cfbe6ff9a7f6fb0b2ce0b711518cedc3b8d80a44d2d77dc99e9dc3a9d5c81a7a0a09245366ca2686d8ca8578f7a41876681e934c5ed229a57bc0c074f748200ae8a20f81e10ca488355f197de10537a32207e711e1f9ad009a952d1a24c7466f0dff2dd5f8bcce90fb994ae2faf95e21586196c91fb61413e743370d024becaaa56997db40fcb85a124c2a397d1cd817e73883b199c5063ce836cefa08df14b56820c1d54aad5e3e76284e53183f6e51998e9ce421167ef43902e5c225013e3ed63096a99777c3803cf3cacb9b9df5b2dc471a08f8ac31a345ec4c3d336550a3b2135e440d3254c519c6b8783b5e034bc9970a5cc616f4e337bef13dc5ae19e110e80dbbec0e1698907a798125fcc92d5f31405821c984c348de69a93dde0eab60183dc3c23801aa2ef885976d6bfd0d4b160d3b61f7993a4016f118720ae6ac59da1fe8e1e5e39aba9f244e44c0b9d8b5754f9ab19901b9888f300273a71646b6742acf26cdcb80240182eb5f8b3346e280698c340de32daf1ee5269f6690636e683c22d3e6cc5fe81f5f95401b518c8611897f0727aa43d933953f0b3d81aca8a7cb29730191ae37b949dfd643061b2ca13e450754fb9ae26fdc0d03606d64bff88531eb05f8f2db9791bce167a15ff1de280d566f061ff03b3398d064f208237a82826f90a184d95824b96c5b6a057347cb4dd89a89daf5773e414745700cd43b4297a76ed18a5aec1a6fa67e0852c446b6713d0e13789cfc4ac227d302ed6d66bf3837188ece3a1916fb1d5d613905cc359b400189e11ddc3c91a7f0ccbea228204a4c629fb42b37042538b4e198e7b14afa55230668b0f36ef05983988997256ef790aca42e9a40a0828f616bcf1ec0b8fda6a496691de7aa57b379053d5007d3d0575b94bbf73597dccbb8dcf88201b59bf4fd8c4720a89357dd6125392e95936b8cacb0dfa2f3b0774543e1a4b48fb9ac2321022c4465d46ea61db2141a5a773601d6e5f6332c51d7066282c6c655c2a4e8ff18df3612a59308ce1247c888b9690a0ec9186b1b74b1b5a87cd940a62c1b4875cd8abba7532d998111d326341d16fb36d8ff0343ca5781b6970a9b711f63ad25620b8d40ae3f70e5bcdf835af04ee9018f4f6b67c7e5601d86de35876fb8e468bbd3ba875649606d01134d631142cd95c7a2a7d65577efab3c9555ad84e6604045d7721c75cad45296f181f56c37096cbc97e22a7593ed22b1f8bbd77d90c01570ed0c03e9dd619d0ccbe75c847a35a84ec561a37f18c3b08751535d4235c8f196d4d2e84d09e7b16535d3a1e99680d89746e644f7d8189739daae7e3044048d66396ed3f6241f5b899718de5ee07aeea1262dc65033fada64949484e7ac44e40394151953f13e96c5f02e0277958bb45f01ff96a8e5af595a98595208c191b451a34b015b80ef365524810bd09f1dda24054405872a709f9c3d746479246bf6d1bb6fe050ceb8ef1a560221a30b69a6183ea31efc8fa71244aebdac6746bdef217f8a9fff984a5225aa59b70ade4986ec942cde41c3a5ca73745b18b1e9dc5770bc1ae5179cbd60b710d098442b5532cb9fc38c8b1b48dda45a383766aa451ce459932dec9d67ef101f5e7a0fb5a84fe3aa0722fe073bc2d711981cf7c57cbf896ca29e3427088f6e2a7973a88f9768a5c20cd70e85bec84a4ce71d9c3fba874148395535515bb120d0ff1d75c1f1a9bc00790e5686858a2aa758d1db05841158bf0ed81e03ad0017b49c68553e07d8a0fbcaacf51ea91a8e47f2e39d6c9317fc7faa93ed8646d492892eecbd946d4193f497fc78a0c3d0db09b43ab8f4c01f06686a18732e4722b4b798ec9b7bfb50ed05e7c1b757303ab5e0acc4c58b0b81864e5148b2045db9590c377716725586078d9bff50b440c72c665185d352541610a83c800bda44b69d9aa8782fac20b5577300e53d9853556a5282f0fbf151b83e58df71ccfc0005bc28b4298550acd56b50c05b134dbaedce45a6ce33f31d63229d315d6c5e743dd62474a95fc55a44623042f71524d24425c3d7fe5a09cfdd3f17de81a1e2d854b9cb415454a5ab771e2472afe922740da9dba77dad36d66196c80363ecb72391561203dc4c11add3d6ba628ef0e1b435516b12de9d1d2f9eac72e317b5ddcf0e5062e9dc791e452a5de3c4a26b061d80af40085e30c122d37a01c88e2097fb4c68f4e8121a32e36246342eba4c6d08abb7493b7f98df60fee5021e3ab3f5edf62be3e2245a51406b8385e4fa2d625db851b25f3f38a726a72a528ef67f40eb96ecad722125f12c781b55adc3aa7b7ae1f412ff229d9aa3f170c65450b3f5876dab6d7325fc659869f6e177dc00730e45b379d51c704340cd54f6efbff35e9fe09727fdb1ad7c7a0af84e7c72211129e8b1313d25933b1cca007c165a94d3858a55f65c1b2aaf3c9b7c02a46a9deabf7caef203a8fe9ac190d0b2515f4c5011842c0856b7325686b90b9deb026b287afba3ef2ffba1c9d03740795897b5f971225fcadfba6d3586d460b849f29d73a5195b387f851b34a586739738faf3c7b73e50af5d7e1f226aded4f4101e14a52126f3c1c6c3189f433b21550c4cbef96d206053b190bd9fb700faafaf14595d107c3d1ec78091ed683dea2d18d2807437f041809e1cd3a6e8ba9bc24e06964310c7a0a0e72a15e61033e0856d21f1f29e2e988cfe9a9d98ea91f657870ca7e4303d4d583239b107e61eb848292ae15e2d6852eaf1eb8ec5ca475aeff540743426cb46e8add00301928ab334cf884c65c7c7825aa96cd2b3f0733e006153f3e728efddd8e6570d7b677af45c7470679eef7ba5621b89f9aa6f2de0900e65ac063edfcad3d789ab50b9a8573cfb5860df65501f17998ec0fc0d326783706ebb883e96e636c939c33d12c5ec3f3aebd575c85fe59d8cd42bc7abc3aae646211d67d4611af82c0bb5f58300a7d858fcd637377839f79d12d4c6731af684e3fd2e722fbf8b72324faeed3e6473ddc664f1286b61de26fa419ed618c620afd083d89ef4e6304adecfdef67a63bc63506f9d918f79bb88b3025cf84857680f40b98ef99e5577d30c9679fd97d09314923a0195db5c21307c8d8af2726aa39c42578d3e177f1ab12a2a92b56cf49ae9e575805fcb1279b80ad3c13079aee060f77904c647bcd9827d460676a5613a925115487b55d45d51fde3bca5e55e5c6c3874e475e4a2f57a7f8bcc3978c424cf5001c44ce6d607c8848405255ab2f7d3af1c698ac817825d3d2cc9ddc70daf7edd05424013938c4251f3e900d98fc890aad7d594f27652e8468b6fed577b76fc4592712fec016970af5f613bae8f9e93dac3255032da6768f23fdba5fdb3934e1b99f69f958e896a2da08535c29e1cbcd064d89642c7995eac1675435c8c5d58aac34b8fdd45968ec8fdf149d44e58cc826415bfb8833a814bcba19f346aac755cffb3fc19fea92964c93631fe917f4328eb981211187ae8b10d7bf32f5d98bc6ec2ccc42f59ffb9cefed07b7008b6e9ef7bb891276bb260e220b9d2645a344d81e96ca2f5df48d81c1adff1079cb8c29ef9fa79b8a32c8f8aafeba3c39da6859619d311de368de6650d519680d2b41a0fc536ea182dbfb599888598b00ee6c75bfb8231514b712cc910e0ba51060e10d1d0ed6a30f06c739a5f6f517acdeb3c011176c51097d96d713f35df1b370c8461f299af0fb7d540fa5baf1be405cc99eb3ba38aa152f200f6b33ce8d8653604bdd72234367bc553a4f1de97fbafde56a8a5d9a0f627652633d8dd20070772a479c72b20f0f73ec39a7df2754a7c26b0c9599c4c37f17ad894209115ba2aef90728a71e3bca570dc7913b77495716f46a81a140374f03f752a4fe494b94f0d68404661c1ab60a3dd88adf44adf2c6c07598d0d480ae2f366633f19022acc69750710e30af86db3546e961876c19bb14bfda08ed5d5d9d3a81d15a15d0e673ae8dd2358eb90f8e8b710f8c3be8b1bbb9990902501fc91e5c9885bb9ff47906ede4060c2c9ed2acdee73d086851b8c995f251a4b423e8e426a56570454afd63924b1e5875a68061258f93d78ada33f075d86263e808516805ac400800acddbd97bb555c56ba124af2f2dc09103f687e31409ff1836c8c3be16468ef1b726c340882e7d3acc174810abb1a2c5349c7e03b737ebf618215a68ee22fbb8a105e80f0074eeaacf279f5a6d176fc68fc84d790a29682a067146109d7cfe487913b22e3faa80b157cb0d4fec8b9f93412016a8b72c8bd63e0641ee6bda7af6c89837f8ee6b6e4dc6cc44633e3105de4d6cd641c674bb0dfd08a196181ea5c7170741deda3795b3a0ee50c284b69809d1bba624a9aba9e887448fb1b6b6e17334c64205ab1548214c6caff2c8ea412d1d597bdeefc8ad02b7a83603ea0952c18d22d44e37591f9304e56a1dcc1941fbc8f2565cd03e85f76590f5ed77664bd4f98058591722bd1057ad45cc19e34a993018b4a23577378716b7135078400d7ae20a0597b4e4f769482634365876b5df6b851200419aa5434b64f0b681ebe782e16ca90265a9d09b05cff79b6349d2179ca7d181fa3c17784b2119a0502154589ef4ff5136e24c9d61823699b58e5a954328f209d6e58421a77f303482c468c09b4892bb227f57abc735440588e9ccef4044bee8c24708ba85b8471cf85fc31a99785b67b351e59ec9a2787d102bd51a5d88778886f44c9927912ec5ecd49a2cc220c90e64ef0d6a93e7e86c3a64aa2b526033495e3923912b2e60155507034357eac3f0e500abb7fb255b8a718022c88328d31f4cd8e7f569ddb9133be2bb9f09302d3e39f49670875e79adfe6f2a095f153cf2e9a748be0ce8930e54749c49e0c18692e3953a0074418402c349c693956ea364bdcf303aa8d6689e8db07b0a8f42bf36b22722ffab517649afbf649526207407888be851211c4f516063c9dce478804d375001831a70d049cd11b2584f25d7135b36fa826624414ddf437f12bc07697a3754205139f08fdce5258a9d5d194b4af20e766fcd219e322884a16ef52954bf5cb0f1d7e22412b434682552e3e6f166911c7cec100fb216fa0e744f2d0fb6b63307a5a36535e01a508c68db4dd9c9813af0c64b71d5d65446b45a73c48a5921b5cc86ea5d70929f475ae650b02e2b8a64a10da8bf9cbb74a9174839d0c507ad57e18c88e3b99f3ecad3eb8c5baf54d6eae3dc1eb516103063dfe35ed0a11ae80832c8942bbcda5bf896a2baa35c9f765b9097f2a9aa446e0b160b54b569bddbbedd63341f13f435b8cfab43fde59e9074371e8790a13feeaffa945d167e7a8c29459b3ffe66e86834aafdfaf5991bb5c56fd7183a2dc14989db8b946254bd8cf852a042a99b5b99c39523eb98ce08aa15dd976bb529a611c7cda76b0a061bb1f3c2a97b3fc4bc017bfa9b3e15c7ab4ffb74293df8fcc463d589c0c346e2382848ddbadd6f47a868a555a4b8781f188d9cb7284d23956963dfb94d0323df94eb00929c8d81b5da5f3d13a49bb882721b69bd870ba2a48d8afe0b747fc80c95dedb4a3fd64b381acc9f7f31a5c2474d8da1"}, {0xc0, 0x1, 0x3, "ad24beb9c5f84e70069e834a940e0b35be03eb79212bc4f4c38bd23062fcdafaa4664c8576064892170535b6ef2ede8f7d888909b3a5d2cc12d9272f18736eb5742a24d8850ba8a6e60a4e3d5dd904f373527064337204a82892753dddd0f4ddbb7c2cff4aff6f4c5abf2f8592506e210305b97a5b298d48191239e94a3ea0b22d5704bad237dd42bd2b7256d12b62ce8c7f0ea43cdc14cb988e151c6545d780b79614e29ffdf743aec945927587"}], 0x1180}, 0x400) ioctl$TIOCMBIS(r3, 0x8004746c, 0x0) r5 = open(&(0x7f00000027c0)='./file0\x00', 0x1, 0x1b0) r6 = accept$unix(r5, &(0x7f0000002b00)=@abs, &(0x7f0000002b40)=0x8) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r8 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, &(0x7f0000002bc0)=0xc) r10 = getegid() r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/klog\x00', 0x80, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/vmm\x00', 0x80, 0x0) r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, 0xc) r15 = getegid() r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/speaker\x00', 0x1, 0x0) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000002d00)='/dev/pci\x00', 0x40, 0x0) r18 = accept$unix(0xffffffffffffff9c, &(0x7f0000002d40)=@abs, &(0x7f0000002d80)=0x8) pipe2(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2800c) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r21 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000002f00)={&(0x7f0000002800)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002ac0)=[{&(0x7f0000002840)="65ba7327fb573750e6fe4f15da14cf5fb478fe80944747e0e9fa2ccf187a404d8776a5f9aa8c43bf45ddf2caffef81cfbf1825a045a7162164562b1a8a484c8b28cff0b12683af072fd279dfcd3768ae548436e1eb402eb5", 0x58}, {&(0x7f00000028c0)="f1030400ca65c9000fbc622a5ebdf63ab21d4137d4958d", 0x17}, {&(0x7f0000002900)="fc06306502ed6ed47f8b97395bf28790e2f119f79f2e3b9b9ea5248bc0e07757be5eac5c0e48f2b8f6829d97cce879f1f1bf6ee3fc1922506589784c070b38ead81c123181f749c76240cd19d24bda51771532716f13cf6d001c4364a6aaefe6fe8509bb5d4a581ecf0fff2fc78caf2d7927be8be3c43a1c30d562b138211d49a3f2412e6b2164fd801e9760705b3e42f5998d65f4192e", 0x97}, {&(0x7f00000029c0)="a53a9de2bb04b534a6978f66f46a7fcc487fcc059a38bd946a75535d0b88657e632c1c62a68b4619c575203d30dda48a395232348e5ecdb3b9c6f2e12925ffc81597beaeccfb665afa404a9f195effdd2af6a211d78566f348c7043e2a5504b2adee2382c6070ad230fc4041cec02877f6d781065ca45bf1cabc3732506aae7930fe86e0698ed875081e2d561e6a792d22ad15ca941d2a8b7086833e606527abf7c8bca46d849a97a578323977fc5558fccbbc6b3eaaee8144a5a6bfd41abb40fc4945d296d9c1c370f2a1f5a620dc221f491e20061873479f1bf5469497be823d5734825ee70a", 0xe7}], 0x4, &(0x7f0000002e00)=[@rights={0x20, 0xffff, 0x1, [r6, r7, r3, r5]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r11, 0xffffffffffffffff, 0xffffffffffffff9c, r4, 0xffffffffffffff9c, r0, 0xffffffffffffffff, r1, r12, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r1, r0]}], 0xc8, 0x6}, 0xc11) mknod(&(0x7f0000002f40)='./file0\x00', 0x1000, 0x7) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) seteuid(r3) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) r10 = fcntl$dupfd(r1, 0xa, r6) sendto$unix(r10, &(0x7f0000000040)="98a2c5e6962065984cb74be3947c8588a471b84c514dac20622a202c0c87d9f617f3e97bc9b8758e61af4d5d5e4ca858a04e919debcc2d91e540002a0e4eb06626f906da93c2069bb82dad29394e4737b823a118a4536ab89620923499", 0x5d, 0x277898fe0c2f3c78, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r3, r6, r3, r6, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r8 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) r13 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r19 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r8, r12, r13, r17, 0x140, 0x2b}, 0x67c0, 0xb56, r18, r19, 0x1ff, 0x1000, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffd3cd887a6d65decc8aed27647df3e384265d66d9dd99edf04cc91178609bf31e072fccd7767b302dbe9de70533755b43d3110b7de0b48839d12bd9017af87f89c72fe639bbe21474f6382f8715fa0e5abc4e62b02c5a3415270131328dcd592be9d479897f06cbc51cae208bfabbfbd1ec30bff8867170a15a8a870aa1eabd3c180e8aeba5c55ff776b47ae9f92053c69c96e680fd680f9bd8cca39c883f1f", 0xa0, 0x400, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x5de9cc02) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f0000000140)={{0x635, 0x3ffb}, {0x80000000}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff25, &(0x7f0000000200)="23a6bdc66ece91c888cdd0a786") 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x5) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x2f, 0x0, 0x5}], 0x2034, 0x0, 0x3, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r12, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) chown(&(0x7f0000000040)='./bus\x00', r3, r8) 16:00:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r5, 0x80044272, &(0x7f0000000540)) write(r5, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r5, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x20}, {r5, 0x8}, {r6, 0x184}], 0x3, 0x5d) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r1, 0x3, 0x7, &(0x7f0000000240)="c5df04c4c4412cc95b247067947d8e766075c0994332a6ab14421efb599fa09fd575234374fdefdd6c187e77d9f91b0a660aa0706155ed9358630dbd947f326d92a1820c5b02fe2e168c504689ee43db0ac6b663e86101fbdb0a4fd5bd458d47de05dd64037d34436cf35d5db85639fd7876a14a921f8b7c895507f6a04ecbf3e4b106f6f7b1bd1d78080c54bd31518b52a5830af497805989aebbf1f92c4e9e3df40e502307b9a15a38d228237dff8d0800057eefc03cdf0fc7bc21c88fe93206937cc49130", 0xc6) socket(0x7dafd7e26432c1ae, 0x8000, 0x1) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000640)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="faed2e2f66696c653000"], 0x8, &(0x7f0000000880), 0x1e4, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000600)={0x4, &(0x7f0000000080)=[0x4, 0x3, 0x9, 0x5660]}) getuid() r11 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r13, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r13, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r14}) ioctl$KDGKBMODE(r13, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r18, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r18, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r18, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r19}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0xb) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x37d, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r19, r24, r11}], 0x20, 0x7}, 0x2) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x0, 0xec2, 0x7, 0x806a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000100)={0x10, 0x800, 0x4, 0xf20, [{&(0x7f0000616000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000333000/0x1000)=nil, 0x2}, {&(0x7f000033b000/0x3000)=nil, &(0x7f000034a000/0x2000)=nil, 0x3}, {&(0x7f00007da000/0x4000)=nil, &(0x7f00000ed000/0x2000)=nil, 0x42b}, {&(0x7f0000426000/0x1000)=nil, &(0x7f00005e0000/0x3000)=nil, 0x5}, {&(0x7f000073b000/0x4000)=nil, &(0x7f00005a6000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000632000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00007cb000/0x2000)=nil, &(0x7f0000446000/0x2000)=nil, 0x400}, {&(0x7f000062f000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00000f9000/0x3000)=nil, &(0x7f00003c8000/0x200000)=nil, 0x4}, {&(0x7f0000610000/0x3000)=nil, &(0x7f0000496000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f000049e000/0x2000)=nil, &(0x7f00006f1000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000126000/0x4000)=nil, 0x3}, {&(0x7f000077c000/0x4000)=nil, &(0x7f0000473000/0x4000)=nil, 0x2}, {&(0x7f0000181000/0x4000)=nil, &(0x7f0000741000/0x2000)=nil, 0x42a5}], ['./file0\x00', './file0\x00', './file0\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0xace8c9a6ebd88793, 0xe145) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x46, 0x10001}, {0x42, 0x5}, {0xc4, 0x400}, {0x4, 0xffffffff}, {0xc5, 0x7ff}, {0x2f0b28b3ecaff64a, 0xffffffff}, {0x1c3, 0x2}, {0x48, 0x7a}, {0xd6e3b63b32fc18c2}, {0x85, 0x3}], 0xa}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f00000001c0)) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) r10 = fcntl$getown(r5, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x9cfa, 0x7ff, r10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() getuid() getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000640)="71c9feb6e22bd873f7061f1bbd35174e30e4200443544555124858f657caa862f942b24f633da4d5091ac990da807d228bcd53a01821493c6e54a37c06e748d2abb2f16e532e3299a756b6d88ee7b8beda168674eb81f40f0af64850da6343a8135a34a5b16fb3f4a74dff41425397dfbc2b691b3fd76f287a001de0a11672e58630cad4da949683730e63de90add9603da684070eeeb0950184d3d25d99d8e49a6aa0e9fb5909221fc6c42aefdbaadd54ecf03e6b3187c70f462c41bc2c997ee37b696e70ddcc36a2739b1393dab25d71e8d54a9ffc6298bc88b777ee143e4fe7", 0xe1}, {&(0x7f0000000040)="a2447f14fa569c", 0x7}, {&(0x7f0000000740)="204bd515843515d10fa6ffc502a59f824fd138fc65a3bbb901085aff208708931421a52c68eea38206202ccf2974a9743828521c20c282c826099c79ce05982c4d45f92e8bead09d0aa6cc9f51985dfd04c07489e8238788d570381f4349b558ef11b920d622577900aea9647085b365d818a025d3052bff69098202a4e515b64b1b8fda24f704bc4a63a61130848b61b5c10925379a054833e5852bd938a498caf4a361c0d945c8251e05506ff1f28a750d1935802b4c7ab41dd7c5c2bbbd0740c8be759da184e6b9cdf1", 0xcb}, {&(0x7f0000000a80)="d337d9b514d0ed0c378618de1191facf7e37fa141f6882c29e27e380113c843463e7c59e50f19c99d90738a2c56dce08d234b06a35ba7bebe9ebe283abad9e13433b6420fc4e8bf4033ba50375ccfdf8f3474279767b42e9dd1f8ab60e14d0adba110e0497ea3214b3d191f5c6b30de8de7cdf08d55b6be627384562e6c621fe5fcf0a7fe02a5a1476a02442588ebabf9ab33ad471bf35099e95965cb3a63cd4ab433960dbb8d6b94e2fecf7", 0xac}, {&(0x7f0000000840)="2dbbcab408fcc12a165a70557c52daf8fcb0be19455d412a8834a891537e70a10b050984408f5dc64fbb4f84a23928a7e01fed6b75a695d013087861cd75bc29fdd8ab495023a0aa6cad4089be131f159c1e01b05423f31b4f1037da601af0b3eb006a1795e17eec2ce4a7af93df2e719ce5f11d8045ea3d5c5635aa568e751a", 0x80}], 0x5, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) bind(r7, &(0x7f0000000300)=@in6={0x18, 0x2, 0xf7ffffffffffffe0, 0x9}, 0xfffffffffffffe5e) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() r14 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000060000000000008cee8a8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000006b3fd2d39c1e4d718fa013a153ed2ddb7ec367b5a9ee6372ce6f95bd9b4b0468ee6596590f9c120f155b5c3c4f88b427098ed8c72828481b52ce6c4fcd985e06adc228dadb5d3e7443c43e2744498eb4a19997ad5eaae104418f0e3c3b6aef0900000000000000aa53bd51d4b5370598572b4458b6f9425deb315c5ba9803ef6537fb54e2a485eb7b56ead18e0418980bb807d81020635ce27db92811332c8f9c669d4f09e81a55f64173fda106fc28c6e66d9ba167fa7bd0985d1e7552a731c4e068ffdf06d282fbf8c9f056a6f371e55786a6dea6557f432bb3cf10bfbf6733084131bd17ca2b0fd74e5693988eef39f180df21e348f73f5b5e3200d2533825b49ac167af2403d5078654454a53cc2cab4340171616009caa7a1b3ea1c66989a652a49400565e4bd647ccc3b07ea977976b8f25800650a3549388039cd02f79637cfcd22834252fe1acfe66fb426fcb1efa6395107c9e7742430e909007c0fbc19cedbd7f15fe24bbd7fb613e81472f7ae9dc5dcd7e6c7c9c25e0adbafb26ae3844a1f612a29690b00daa6456bc66c42c43de8eba9a6efd9da33009aeb5fc3ce52e1e8a848fd0b377c001cf91be6574981b4a23d7acd7aa18506592fb705b4da9910984f53eaebf280b4c38f673b3f2db145505a459b2be5d365f0e2489e0496b347765a1698ffb0797570cd25d3f3cfcd38f65e149eb2453a35123a64d0b406b9d08d33"], &(0x7f00000001c0)=0x6e) getpeername$unix(r14, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0x1) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r11}) ioctl$KDGKBMODE(r5, 0x40044b06) r15 = accept$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00), 0x0, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xeea) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x5, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:05 executing program 0: open(&(0x7f0000000100)='./file1\x00', 0x20fc0, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) shmat(r2, &(0x7f00004e6000/0x1000)=nil, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8e61db2e662ded61}, 0x800) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:05 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) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1f060000000) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x80) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x3ff, 0x1, 0x80000000, 0x3}, {0x3, 0xffffffffffffffc1, 0x10001, 0x58a}, {0xffff, 0x8000, 0x7279e166, 0x1}, {0x3f, 0x5, 0xffffffffffffffff, 0x4}, {0x0, 0xac000000000000, 0x3, 0x4}, {0x5, 0x0, 0x9, 0x100}, {0x6, 0xfff, 0x6866, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x43, &(0x7f00000000c0)='\x00') 16:00:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) r4 = dup(0xffffffffffffff9c) dup(r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) socket(0x20, 0x4000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000100)) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 1: shutdown(0xffffffffffffffff, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x2, 0xffff, 0x8, 0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = getuid() setuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x48560, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0x9, 0xf0f6, 0xffffffff, "cf68adf7df5bff37e1aad0e0802c3fab68725422", 0x3ff, 0x2db}) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x289afb}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x7d8886729f0b8083, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x103d0, 0x100) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x1, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="933748368d387f570d9de87474400ee0c3e4c2c1b152cd6b922c42dc8e9eb8379a54158aa3c3a3cee0e23d8b4d70d4e4b9", 0x31}, {&(0x7f00000001c0)="c012b902688c6c9a1ef63ee1c43762d14a96bafde5a9f5191a7f3db43ae37d0f402930535a479adb3b3f88886173703e87484ce3b4661d4b3335f3ea1389232a490b352c68a3795e271ca31bc60c77bca6a73b8cfe81864ed4f22a701872fc92f165834554643df9b42b8843547fa45b57205a07e5ce08953c9ecb50f08a2e74e84ad9b5de5ed261e8b7e162dcd071ac81767d89419ea72867343bcbfd4932ac24cc2bc73ee67a33a4735ed9c82176e970fd12a6927a20481b3a25dbdbd43a4c9bf840799ff16c2c5a36903b0a3fdb6cd24e3d171644b299a6f7ec94243c37c388688243d4e5c4c5cfb4179c5d4d314b3da8e3d8c95e3d", 0xf7}, {&(0x7f00000002c0)="0284102eb6645f2b546c1c3a09963801b98a4768dbb8857fe32793bf4d55eea9ef8351285cd459cfe9489b06103e3d2bf259458ab0ca67a7e26afcf696c8c612c1c7ac0866406d030334939c3311cff65ce6f2e603cf5e1f7d70fb369128f43a98a36a6b64d76193837326cb63", 0x6d}], 0x3) 16:00:05 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x10, 0x2, 0x6) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71bfdebf0dac0514fe", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r11, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r16, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r16, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r17}) ioctl$KDGKBMODE(r16, 0x40044b06) r20 = dup(r0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0xf6ed, 0x2}, {{r6}, 0x8000000000000003, 0x20, 0x8, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xe58, 0x3}, {{r7}, 0xfffffffffffffffe, 0x98, 0xf0000000, 0x7, 0x4}, {{r0}, 0x3503e4f7eeced277, 0x8a, 0x80000000, 0xfffffffffffffffa, 0x1}, {{r11}, 0xfffffffffffffffb, 0x1f, 0x8, 0x8, 0xffffffffffff0000}], 0x3, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffffc, 0x4, 0x4, 0x2, 0xb8}, {{r0}, 0x0, 0x4, 0x76ef2aade80bf39c, 0xb3, 0x7f}, {{r20}, 0xfffffffffffffffa, 0x1, 0xa360f1376ba0aa66, 0x1}, {{}, 0xfffffffffffffffa, 0xa4, 0x80, 0x7, 0x7}, {{r0}, 0x8000000000000000, 0xc1, 0x20000000, 0x2, 0x3}], 0xfff, &(0x7f0000000240)={0x0, 0xfffffffffffffffa}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x6, 0x6, 0x7, 0xfffffffffffff001}]}) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x3, 0x9, 0x3f54, 0x1ff}, {0x4, 0x100, 0x100000000, 0x7f}, {0x5, 0x2, 0x96, 0x1f}, {0x3, 0x5, 0xffffffffffffff89, 0x8}, {0x10000, 0x53da, 0x5, 0x8}, {0x31fe, 0x2, 0x3, 0x3}, {0x2, 0x9, 0x6, 0x8}, {0x40, 0x33, 0x10000, 0x3}, {0x3, 0x30, 0x5, 0x100}, {0x35c00000000, 0x4, 0x2, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r8 = getuid() r9 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r10, 0x20004269) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000340)={0x1000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xfffffffffffffedc, &(0x7f0000000080)="00c740f86f20cdf159") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[r2, r7, 0xffffffffffffffff]) getpgrp() getuid() socket$inet(0x2, 0x2, 0x80) getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}], 0xffffff75, 0x5}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x52) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') pipe(&(0x7f0000000000)) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(0x0, 0x290, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1c8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe63}], 0x100000a8, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() flock(r1, 0x0) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) dup(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x3ee, 0x5, 0x8001, 0x2, "3ade541fd38bc69c468b31d62e8ea4ac66f000b3", 0xffffffff00000001, 0x5}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) accept(r10, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000180)) close(r0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = msgget(0x0, 0x446) r1 = getuid() getegid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, 0xffffffffffffffff, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r15, 0xfffffffffffffff7, 0x0, 0x6, 0x53}) r16 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup(r16) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r0, 0x20007479) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0xf0f, 0x6}) r5 = getgid() semget$private(0x0, 0x0, 0x40d) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0xc5aa87b865e161fa, 0x92) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x6, 0x3, 0xf26, 0xbe}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) utimensat(r7, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280)={{0x5, 0xf2b}, {0x5, 0xffffffffffff3cad}}, 0x7) ioctl$TIOCSDTR(r6, 0x20007479) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000140)="6f50302e16", 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x101) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r1, 0x4, 0x5, &(0x7f0000000100)="3037672f1a39daec54aabb243083b51e1ae792959e028abe0a98e8297bfbd1a7479914f6e2a9d1ca49c2d53d62a9e36179aa5337ec987acb93e8a56b31c6dd1c01456403aaba244c81f25c2d39a75d1667721f1c3b01ba0093744cc9a6777f1107da46ef4fbd474d2792f62d53d9182e1454f47f4e887b998f6fa62fa198351b5de2ed139df9e716422e8c16bab14445ba6bdd5cbe0182aea50ab9b79b09cd74d9b63c72f6", 0xa5) r2 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000240)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) r10 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={r10, r13, r18}, 0xc) mprotect(&(0x7f00004fb000/0x3000)=nil, 0x3000, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000040)=[{0x73a1, 0x5, 0x4, 0x5}, {0x4, 0x3, 0x9, 0x3ff}, {0x6, 0x8, 0xfffffffffffffbff, 0x7ff}, {0x7, 0x8000, 0x1, 0x80000001}, {0x7, 0x3337, 0x7, 0x7}, {0x100000000, 0x3d9, 0x2, 0xd9}, {0xffffffffffff888c, 0x9, 0x5, 0x1f}, {0xd4c, 0xfffffffffffffffa, 0x4, 0x28895202}, {0xffffffffffffffff, 0x0, 0xffffffffffffb80b}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x28) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100000001) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x3, 0xfff, 0x80000001, 0x1, 0x9, 0x6, 0x3, 0x3, 0x2, 0x0, 0xffffffffffffff81}) r6 = getgid() readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/26, 0x1a) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) r7 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) linkat(r1, &(0x7f0000000240)='./file0\x00', r7, &(0x7f0000000280)='./file0\x00', 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) write(r8, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) r9 = dup(r8) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000380)={0xfffffffffffffff9, './file0\x00', './file0\x00'}) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x1, 0x5) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) shutdown(r3, 0x4) shutdown(r0, 0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) fcntl$setown(r0, 0x6, r5) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r2, 0x40044b06) fcntl$setstatus(r2, 0x4, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100100100}]}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x20) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:07 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:07 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x7, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x9}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="5564d17b1975ac0baab5a4d60e79127847d0342166f652ba9474f33c84ee12b3a3386fa742b2861d399699f85af7d169314ecf5a0b7d9954faa8686808758b73c88918dbd39a075f569b7ade6e2097a455c52ef728dbc16fcf08bda0ca79b6a32e4d3057dc2f30dd897975b4677c52a5911e9f54e230e9dca5af207db66e18651ee7aaddc5ffbc57ee6cf11018e67f89f077b02f089c20fa15138d946e387efde07d9008780be83d23535a930fb39d8edd33040ee582317f69b21d56645f360671c86f5c1e97", @ANYPTR]], 0x1, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2000000000000132, &(0x7f0000000000)=[{0x6c}, {0x3}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r5, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(r5, 0x40044b06) openat(r5, &(0x7f0000000040)='./bus\x00', 0x40, 0x88) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) shutdown(0xffffffffffffffff, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x100000001}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000f4ffffff08cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0x3, 0x4, 0x0, 0x10001, 0x9f, 0x5, 0x2834, 0x10, [{0x401, 0x8000000000008, 0x5, 0x6}, {0x80000000, 0x9, 0x5, 0x7f}, {0x30b, 0x3, 0xbd, 0x7}, {0x6, 0x1, 0x80000000, 0x9}, {0x1, 0x7, 0x4, 0x3}, {0xffffffffffff3ea3, 0x1bca, 0x0, 0xbd3}, {0x6, 0x6, 0x40, 0x10000}, {0x80000001, 0x5d, 0x100, 0x8001}, {0x5, 0x7, 0x0, 0x1}, {0xfffffffffffffff8, 0x5, 0xa00, 0x3}, {0x6, 0x8001, 0x2, 0x7f}, {0x80, 0xa5cb, 0x2000000000000000, 0xb}, {0x9, 0x7f, 0x8000, 0x200}, {0x5, 0x6, 0x80000001, 0xe54}, {0x4fa, 0x7, 0x5, 0x2}, {0x4, 0x4, 0x2, 0x9}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x152) getpgrp() getuid() getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000480)="d8610e0727ca1517638f33d0ebfd3b1c6de94ef6cbea6af81b43eb2bc8cefc64573d45c6cf9abe4c9170e02d3d845a6e95b968c99739c3cc023b047552da5f582c36a6c3c61ea372a5b32dc789c6ed5a096907e60e12f2056b783c9f1d39ef104c94232b25950941c1eb3f6114bed8657aa6d003dcd68e0b570946e69c8253798adbca34b55e9600ef0480062d2a3a70e4ad19ef00126dc2e62fa128c222a0dbc4348ec0ed15bb5a8252c4232cafa56ae2b0710182b0a36bfe5a1978eada60fd9be358760014d0ba4a8872b35c14c457f4c713fff5", 0xd5}, {&(0x7f0000000580)="d45c0301aae969a2b32bdbee616db3d4461d5a62e79f4534b84ce3ec2586ae31fd5f135d11e90f9378c8cfaf2ad1bdd49795914400f0da90d6df8725ec2aeec0946ba5641258ac95795aa10f95d033b07bf6809ea3c123cbd2", 0x59}, {&(0x7f0000000780)="fe5a91a11e72766b81ffeec28612f1bab81d414a6251a2645c664d2e75722684f3d4140653f575f2e4864a76d66b52cf4e6845842f5b6d80ab0920e3f33e30f173fbbe0442bc9f6de01b794c375d9c07f655aa222ff1b34a687d89962c75b9d94623b9e257c534e6d3d1f1eae6e454034cfda6931fd3d220990a987b505d299a807fe08dcda374fd6d772abb9aede4f8ccb516e9d24ace83152fbf09449950a4fcf5d5498a6220835deb51b6f099f73df95cd1b9f7dccfff8dd8ce", 0xbb}, {&(0x7f0000000a80)="e675ac944227f3348eb6fe056d361654532d66a437ed590c30c5d3c5dd7856f28324c44ec6f05ea657c05726c715238d889fb766007ed8617dee5326779b404c361f04c5b92014088db0b7c18141708ff4306b23e584666a7286527d2f4fb8cd268a7f5bf603686a1d9ef6ac3c269084794d4f09eb789687c661f020a2b85f25611ebab96161c71a86354fa86d78203904ff8b31474f7522e9ddf13a890f06a0273440ba22ad5e34660524c8d5b6ccd33880f8e9955f95858dbeacc12cfa54edcb63163e02120b5b73ef59891be50f74884f308ac1a1790d0589bb46dda5616af1c0cf5bc06ef219306b0668a849e40ef8e6a4ebfa564fb88c5bf442996aa5f1ab64ffdf8c73e2baff6fda510d5d5931caa22dd6e7074a20e33421e1b6de379904f79864fe516643e790c26fa835ef570654df0ed639a4bbbb1c184beeda1419c5915ac5bfd4dbdb6227d8bcc82bc71c3b978db799ff3d6e6a744ffcf6398e537c19b61955e3e37ac783706111a718887c505c3c2f8d99f9ae1e8fd13c130618aa65783dc980e33cebd8b99db51c120135f6eeee69dc5747b82af7727340e74df5035a1dd266c2eb8d6bdde0fd1021f75be052820484fe0099c36b71f64b28f3582c540cf0e8540b787144f6370266a6bd1acb5cc2316d78dc1ff97a6c0e233f66fb4aef8f035e197ae5a435921502fe71e8167a7ef05fa66399e88fffd5bf9ee83e0a5ecd511c849e602ce52d7f4ffaf5f761a672ac46b4da987a73cc5eba82cc4b220e63b4abbf1d51ac4b9c50cc1c91d1acaf4dd19b34c7fdbf8178edce3ffc0349b558619bc43e18076902de730c56beee2c7fb6b0abdbefffa6550ddfae92e72ccfde8d33cc25697abc320c8ee280e2bdee07aef0143f9b494dda679a9cac419f222c8e34f0ba054556e65fa08eb761cc78bca2e2602b3efe3139f669492039bca70f7de5e5f870ec79b4e4d0dc7d60273fa239d03472e0e90c30b6dd4882da3c48866cee1c9f8f6fa89886cfa240a735408587701b6c6992e7ae9728c7c478d32cbd8a4cf3ae2cc767f28d47283ff22d923f042648f66b1f2e4499b52a32b2a23827dc24c5ab8762be46cba8f71ee0289fbd63d6a9424a2158df816d1b5d0b3564b87e08baa433219558dcd242d1fdd5e3b0ddc1b049d89789f0fdbbbddc612d6d1d40eacc9fce6568cb5dfbc626a1ee430ba8192820325ba0d3a8d01f70569e7ba06170b01ab5410d03af3fa950bfbd13d629ad1700464a319b6aa593da1947bc3f6df2d7a5020af183c9bfa1f08c4f755cd149ef0cd3513331fb79662012278c4c977d448803fbc75c0012a4e1adf156a74dec505a476de2b243374cf533797c2385b398b8e242fab4483e5a99df166bd61f669d3a2f61abbb9e9e7908b8e4ffc169c35bf326064703c1985dbeb3663d0914d2051ea59e3ba7dada3d2b990f00f801f0b3b3d44c1d3e6591100a8434a6bc26ddbd8917f958096fbf002373ed1888126e4f1b8641595b46272a352867f89625f7e4d99dae8ea47b1b393e1cec65e60ef63b95ed0e2a9ff3fc2ca5f2dcab5e7de74d66885e643d8bfce40530ffbc95272cb7884d18882023a2c517d1fc1028e6164a4895290e6bbe310cf472ce21c781e8cb68ac91e6826886376587c8958ddba2bad4648483df5209bba43a41a8d6f7968808143c5312a507cf250f3ea642fd42583487a951d53caea48c0d7dd0e3da1911b9d504a0ef4125b72fb322812b139af33401301c624ee5eb9b380143fa0a1021a27f86470b5c2d56dbd531a1a1a4caee9af258403e6c0ab9977a5b75bbeefacb760a1e531f77b6579d52d9b139c93662939de07cd31cae13eb46cdba12ab437d4df8bf92dfd912ffa859b4729ff82ddbb8ad6df0f0830deca209542483e219a510a004a01beca45a2b6bae2b690c57eda7b51c52c3541d2edf472b0488824392d5c846a430e6821bc42dd0bc1f6cd16e02a9a5f80a8d3effd14c36b48e30a1ba7e6a2a82ea3e010309ca557eff893231a4ff3682e43d26639992f4e6d677a742883acd50e1da19305c927e4d50ef1fb6bb63b510fbe2c47726c38ade08b3ae5d0e7595ad0014e5ff644a2053f990f11a580306a00a95d5ffd0766f61ee1deb3ff63ff3b3e621efd677ebad5e1544f91cf4f3b3b74384c24d6802617e381ee852f195bab5405011ec6689d102c2a83f5412e3edd19756c4ac8b16cefc37ed61ee45d59794c5127747f202b2a3da79487eacaea47b307e531bb88d5876db63542102bef571b288e1cc9f09475e3956e8384bafdbac7bf529cff43b6ca72d59c00ac1f3d25bb8546528b314eee72a6640cca9cf214f13efe7a68eb24658ce8ebbecf54402013e31b874273845ccda86147a582cf8cffe05773f1ff52f3b8df6c5c71fb229d675e06acb55753e5263bdc50dcbe69f0adbdebe1e615b4f13747ca7a703d4ecd5339ea7dc4922d3b2c51efef6f33883006c3220da71326ce8d5e25b59c7e9ea880890cd3a87990cfd3c91d7bfa47ac3d205f0dd9410b8948455abcd02313147c55d4b54e85ca7a9a47b7b771cda9be68ff1eff59df9e359b4dddcbaf8291783dd13bd0ef45fad97f90fd1e096f076f2f9e3aafd127ff445adaeea9aebfe33f6afd75dd52ef0e92ef91aa651ee135aff33debd417947fb7e024d33215f426903fb24314dc621cdeda57063bc53a7a26fa6776668516f81cf00936de38ec56961012926ef8f004324e651fc6a739a6335f2854c1e5b7e7c5dc9aff42b251a5ccd14bba260a3abce219848e4e36c7c3c04ed2b930f49138179c7d5a74f9bd6118bcff15ef9834c31186f8046eba951a9ccf663729d782880d762e366d97d611dba6d3e6d3529a4c6b16b720714ff59fe6ccec62ef366cd7b80e275e4d460fa71cba4ad1e2039268f06e47475618865e64143a722c37aabe786b25729d986926f49e7a4d6ee5ae71a375245cef612fc2fb78e72e8bddf6bcf0f8617fa10d6d5e329d81bd38074fe2d525af1a8078edeb1ea3a349aab3d315167661803f84384ce0f3f83efa9a80218fe41ab8c873443303b9a52e8ddd8ddf0c92493d25202293f3734b8eeae5b532224a979dcec903c69e492807c41a71c58b90049a51d6c328fd4e77b6718be64c5db9720982c76d5f609480ae57154de17754ff208efa5604f97bd4290bcc35e0168a42d1673f96bf7619ebfd8058735928ae6fd3b33e0ed54ab0a281be6c5b16e4cb2e9f8e031aa5aedb973b6ac551fd3023e6137cf34b283d4e2af30fa49dc0bcee49f3af19f46997ba6826c3d819576a37b601b1c655c52bc75e14ffe0c9d7f9a4bd15620ccbe166fb519c4b05f8c54030d35a128bdfce6b8c01e4023447977cc4b18efbab45198b52fc9f867912d92b2a806beaa38c026764885888207e4dbf5e3e29020d2de6b5d012f798da28c5bccdb1d6585b14bc60d4e5760dc3d8675ead9f6736842781c381adfb5012d4f98cfd29314c7eac33319bbef55ab31914a52d3a69a9431c731c3b2a5bde05fb9e3c828ca41f76ee0d9f22d7a57ac9322cbbde5b2af5c9748d0f50f23aae22b442d02fc1211a43962ccf88ac5ae6705cb5a78dbe368afce4322473056467764420f38fba6141dfb8e776ea95bd4595823416c4a2245a34b70b671ff75bf7a0eca56d3a48befd6c7b0d1696d057bef89b3ade523c14cc46e0f294820e77fc8278d75e27db2aad482ea7983ae224eee55263dbf751549a182bb68b47eef12a6f0bffa594130ed4fb4251c3d634ee9318e213376261d6747101f016a1d6a48032def6a8d4d0dbc16b241285201d71ed375bdc4ae12aa147781e0035580371540480d95fc02d3064a3d25a1f553ee602a005ba2f3c17a9ba3a69bae6d4e559a92dd82f9b16ad69fde19ffd77147a24e66e277b72473b452763a9f1b74441658308984ecef51b705b186d67f04adfdd105354d69d67cd8fea2e1a2465e78060656845d845bc18100d5e25d180ac2976f04dc291da65893d28bf3f297c0788ecd29377098905f5311ea049a0873b38f3183d81033fb00baffe841bf117029450b03251b3d94e25ff52cb2c2ba33713ccd447a95d927cb7593dc7edcd832f765cfa40d28297c20ace47d53068f4a64afe95c83fc8edef97c218c964ea1c3bfcf8b6bc604c4afd7413acda462dc774b6d6855a1ac89b65fa42e89d5c8b1dd6cc6887d60c9c0d1e3b3d3d1736799c374c05a59b9bfdae115f18dbb9cd5dbd1be4c55f258920d4af98024d463cc11f6f2d6d8a277b878dc94faf771bc845dd8a1c02ff1f23e449242d83903c201ad6acca5f395b6ff6fc5e6c41f4729a20f9ae462ffff55ce1d3c6a909fe86614bc014eceb237e8cfaf58025c16329d1321caaf8077cebebff245719a8b416bcce4c53bd03a614b022e7d420eafa832d49017975e725dc70512300d125f384a0eb89c35d8ad10ce809419774b0ec370d409eb8ab7b3328789cdd5cddf938f6af64b818dccbe27c74e95749e655030ee0a778ec02329f827d9cf326ae853e93d68b70ec93bbf151e74e9e8702406a8ddcdabfc5eca358fe2168e07680978b0734e4c6000bbb4dda49e8835e62c55568ddc1c17b286674a19b4191c11024142e1b9123f20a77de3138b09346861c735f365362f603ada0591e146c6ea5011a9b3e5d75fb0bf93a5aeb7ec563d5650bbe4c5562ea1e1e53ba34cfc7298ec0f5d6dcb976388448cff5bf8c1dfb60534458315820a57e9608fbae1801a2fa13a2f317485686dfde65a4675e465fac410c5e0874129db9300c4e537f27f3548c0357fb2d93d156963a7ab31dc8f080cb440db906d31a23b2f316e53db569b7820f02188dfcc82f9bc8f5ba4302668a06b868102b6c40f5bf5f6985fdef4c7b05054cbf67e2b1ef1a602085ad5d0ed6ad194a84fd8e154d43fe5315c08cb476550b86a97011c382c0faf24bb3d597cfce5f68d4b8144c5d05fc206ce1aa9e2cbaaa95c1d2680c79ce3eb47a7921299338ed790837cd20eac1344e7d83be175a22f6c97d0dc829cc9907bb21b98a56a18d9e67265c34326393df36e6f89cf0a1028c3227d89caeffb3a9ffa7d2d116326a8ab33499d55afde36e4926943bb5fdbd99712950b75e12f8bd74733be15152613f7b38f4d26289cefd9988a08263e34c7d2c78ef10dcece29b7c455fcd844548fe9d88e4dbd9f1469b975c86d4720a8f41a559792bbff547317011eabdeb2b1aabd0442538e4dfac87a4f4eeaa1c0f4e1d65366c7f2944abc41f9c6dd2102775983285b0e1689904e6e081b8ae2e24ca21ba360eb0eb901e40e65c5757f175628c18d74838bd3ec5e9639f2900b39108b50edd8cd0e1084f726119b42b90f32fb98b3d4ace6a4f1940ac517dafdfbec1ccc3f4892460ecec132b8d0c0ab057c4a0c3942cd3b4dd2587291412201afe3c84d35bec6c3feda17e192f7a46ffc6066b59f3f953c5156465353139a3f14a5688a644588bdfd2cc14a709c9dab1c2710cdfc49c56cb0bb351db98ef9a86526cfc7dc8beffee5bc429d9185e1467c8eefac971dbc93eeb409cc03c0c795c553b2fdb56ff1d6012c13c4b237a7234c54ee782fd8a2e9a55fe42ef98238db80ece0dc3289aac18c34550eef33b3e465d0b9c25e9490a385940ea279eb45126ac2add8360198237fed38fa9fe5aa93ee978d7dac10918e4ae8335361411b10f73746494a6c4105858f7bba3b6919f9aba4970d52a49ddc6a067a8f86f0900a695f86c68f32ffcbd84bf39c649ae7c867cc81c51b1829e61a4db3f28e", 0x1000}], 0x4, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r11, r5}], 0x20, 0x407}, 0xb) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000340)=""/249, 0xf9}], 0x1) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x1}, {0xec, 0x8}}, 0x2) shmget$private(0x0, 0x3000, 0x55c3977669c60741, &(0x7f00007e4000/0x3000)=nil) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x2, 0x6, 0xae40}, {0xe41, 0x7, 0x9, 0x1000}]}) mlock(&(0x7f000000c000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x4, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="b666353e326beeb8858a3a1034f4cb672b", 0x11}], 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) open(&(0x7f0000000700)='./file0\x00', 0x10000, 0xe4) ioctl$KDGKBMODE(r3, 0x40044b06) r7 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000001480)="7fb981776f90de8271c80549fcbe220ddb511939d96efcca32f0d4d089161e089b684e09390ce42c5393038d5caa38e9346ccaa8951f1eb25a591b3f2e1ff38398627ca33bc60ab0b0755842e74e890b61e910c2351db81676b262e19ec577dcedf7de89fbe4dd6957805608492222c66d2fc2a6642fb9e63698b42f554664ca151e68acdfae8dc2bb9a3c79a56b62c47503e83f784eb445947b84da6ec33f2d8f879a6c9d99e4cecf03d92e9983fe9045f3095f81b7e9d77fd0affc170867496429023454dc8617a14ebb9ac66c35679126353a1ae2457326e256043df616674f9039cba240212e8ff3cfaa538c7ea00bf2f03437e69166fadbcfb3ac9980808c8b9cbf85aae25d6384bfa7a1f97926853882a25cad0bc4200b762243b42ce75e00bfcb6d75d7456abf010ad15d07c5672c6209da0726dcfafda13c672d1537671885245f1cccfe6409d6831e0d6e1ea52f685b34c1f5cd280eb979e9c3292573d801fe740ef1cfcd81cab7d943ada8d678988ed48a13f84f9bc9bc654dfa74ef6e4cf4acd998d25c4ba91681a59c9c7a7a19bf2746cb6bc893194359e317002b2f8aee69975c92a5832c27f5e98706449a8d430e51749e31a4a9140419656df5fcd4e869a9c33d150e2ceb26b37855a6772f2f6f186a0b233b732cec0020a79e37d6c5882bded2c0f87a683d2171152b3871c26a6f881660996ae2b95b7378d0992ee3423a739de2f52dc602b2fd5f438436d563513ba438d5e5950a29837e21e8216385e3f09f0d69256746b5251032174e0c07ef30a3c5cd38f72d65488723ff2cbd33717aed4d8dd7c972c2efca958092c67cb6aba6117ab19e7832dfedd826a7d7ec134467962e57b6380bd105778c11db6d70d823c0a25253cef74b48102581d19ab8b7668c522925679e372ee1b916e114cb8cf22c788bd835742835fef71d558632f67ce120d50191e3ee78e93cf1bf0c21aed2450864cbed6dc574fe23238927ebbacc1e88acf33727dfd29cb7a238182390f9d6ca3e81328b7d8d730f240fddfcda25a65fb518974ec495ab87764e143c71734d44d2e82b7c4e009cc5a50f5b4e3d57193ac70365b7ebb86bdaf8b09a2b12f36e92f244ce69fc618945b98bb1e968dcf3f470ac02409015a457223b46cb561682636e635e5d1c75a16ce3f04d281ec09694788b83ac065379133364a4c5d874c81c408363f2437b55324017715e130e2bd0225297f25965255ac80385f8d865720c509b6b64f3300537587e5144b643e2c1ad24b1d5bcb274732e5bd8c095b1642e8f90527dd69e4666dd76fee1c9f0fc03fba9e5a393ce65675252177b001f8a9b9abfc5bb086250eb3a65cefef17c530fbf3d0e9a159cec96b1f7143ae40968e8441240319cce40e8ac4f12b1f6ec4580e0bf27cf27f7078dcf4b55a968a3b9bfa20ffcae4ef0c53576dfe670cf16f77a6cc8d2b283939b2908b360d0ed6ffbc24fcc1ccb24e0b43fc3625a5e6927019a7e18f846bea2d8b97428a41cf48b1866205dad22e72f4d7a1dab67259e160ffcccac84cf7248ad132e4d5fd53e7f5a017731e7f624d6eca7f6759f1763bb69f5e24336605186008c08a369ad024be410662c7c1b707b4e47be4ee67598e5ce987397509074264854435f6e82e77c111ab8da89f95de0b1a13062cd53aee23e3bf7015341476c1fd92d592da987da6baea173dbc5916bf40c3f3f665ce3964de152d3cb96c17fef62c7a8d6a721b21ea6638e355ae226c26e684cb0cba1705c910dacb1775f7d8757cac11a9ea42265d0581634500526ee25e3557e4c254ac48fc034f2ea27382cb6f583019542141e5b455935972781b7bfb3309e1a9d0cf7a8b586f3fc9dc1985778dc85ea573ff1401cb0a375d332b2fcc852257f419aebce7eb7ab71b893b7c3c932e8d898ec5be2e5f729d2d00f0e52228a9c9d2d58b92104dce8d2af8fb1e55791a1b10ad14d5c39b1ac32c2dacbba18ba8dd18af64054bd686c0c3015d37183041a3d8c1a483dfbd2f56d0616922b4490888c437e1089a63c868f4cd6f4e506d527a5c876ff7fbf5bf397bd9d9e5ff19eb840b8b3aa8d003865352bb7c5bd10c4373ec156a29e7cbd37bec6c7b747e018ed8cea0473ccca1463f20d5799f0c9410d457c059feb2260298715a6e465cec8a2e48fa02560793ebac71e6a8d4178fad07e6bafe55f4e86f0fa4d7824671cc381f3119624de9954f44a34141769b7c76b832405f43cbbf5b790cadeaa44a68a8d7cd79cc0d2004480cb6ddbc081481dfc8e22fb5a8edd7a66fa627dc92da3b0a2b7ef8f66c8aab7aaac666b391706835b890c291a09ee21a70db364cf7548b1ef0ad90c6ccb7432f76bd59b9340e3bcd6815da25c60b16a8b543c7d90f01ceb29b8549b1615e97fa268b5b329c178a366c60b9d7f87bb8e32aa66397eeb5aa5ed8b60326be1c2f5bc451dbe29a7035a4bbb8c9cc311ba7d53d6b079fe830bf739cf2390ee1636cd4eace40e1bfba74f9bd508fc1e2ca7530dc1d3bef8ca539694bb28bb4197ed76a271f3348012befb722abefa4fc6d355034c321377cd81de57b415b9913832191cb27a3cdaeb0ff36ba3a5303c876ccfaed770f7827fb567920cf3819602e86d6d170d51367406c129319e3c6d18e9349485f25b01a3d6c76921d8e78a1bc2cf658d338e34beb0a545e5cb0debac22e04fd22d1d2aec47a59df89503d2d08fe21d45ce4bbb4751cd9c474acb4d887c18a7cb9e88985b93083b181c4871da185ddc44e7f341592304c4c2a4b07efb0c13527278c4064c4b1541941ec5bf8464a460e23a181fd67cfb57f85cae8ea5936f287e20e9784161902cd5b1ccf18179268984ec83ea82882534c6e96ccee9e82b3a54c2773a608c2fdbde531986c5682de35a97c7a3ff9f7b3c5c31273a00f2e10d600e929371b1773c2add698850ff398a2e03f8d08891b81d180ab7570df569d8e3793283bb04fc8056a719fd069cd0c2bb2e0ae74bc0c3ad0e12936db86212f482bef2b6053da8a5b8d2c49ce756a4fbb3f0809d799ea746d5d1be46d8a1b3cab20557f551823298577cefeb8501162a84e64586e1b3b228c2fd8a3f8ec64772e824799062d2df4a73e40a9e4dccfce414a75e09e1798f965e1377d64e557e583ec1b120e50ac6bcb3520b7828b3b7bfb8ddb1db0dcfa69f4dbe39ceada60cb11346098d67886c063005c87903d78adafe19b32a5bfe381289780d2da3eb047ac5027c74076db2de89610081b7698a94f007eb38b304f2f5e77bd3a141549bd84a9416b2fea48c069d8f9d09fdf6ae262a1e383997ccfc32c9c6a17b42cd53103ba8027bdc7fcb8841a9f8cd8edb4315bdf2952d2a0a9fd28952c645a45aaa91957a27d43be2557ed5ca532a5a2e0484e7b73e047500b0d364b3228b703d5af02dc6684d1e58f55b5b8e62f679f2be6545eedf430545edd53e88b9775854afed9b7b68c53b4946be1c43948c28fb335f7f395aed9623fb11e8b0512287816182d670a802dfa8e2b06e459d93991eba0b8bccf670d18a50ab87c03eb89a08028aecd5089e22b26d9f3451900a5e8fc352805f0151df3524b450fb5251f51b7f567887b10fbd6439502fd1e9e84500c74862b944d6970c32748239e0fc8ecabbfc0cb40e3884c8458714ac3a5706e5b47d1362b3ed2ffafb85624b1d429c6c1f2c4614977a9b27f8d2e495b822f46957d8fcbe93840401b49172ae77e2b6b91697d8342cf5b959e67e25a2d88baed23e05295c1e2674b61eb2b0fc05541c3b3b64927a4bb0b5ed3ddab0cd3c728aaac788f32596f0ded7750e6513e670ebe3caa1df77729b4702c5437c5885c01328166b1ca563b485fef655d0afb04cef3bf0b61d72f05f2b3fc8b3e3ac4d39792b7c1473570e21a186efb8812d8b76344de86d10e2c248f20323a82877acc3b9b1338670325be952d5db309cbf901fd0a502ac76f9ef6323be7f98985b999f1ef20094fdd79092894cfb9764a6a8383dc358060a14d929e05dc8e5c78eb109af468a73dabd901b082b6792454e7be8fd1397c8c31cf01a759c012b8a2bc4201a27471e46fa3ef378d339814bf2c25b0ef9e41ddb79339af2b6df3df3732f2e4b414e079fc46ddff9ab4fcdf9f8441adf49aa88993f0e1dcb01bcbb414d05024acb626683cbb3e27cb22006a152487e3fdebb0331f5a1726faa60b6b75ee1744b2ff9879375a49da5e7d44e96429d291bbeb9ace6437a9e96db7dcb1f24da0b7bf4bfd86e5c766660db122c660637be76d31baadadba42c7a97e24a46e4230568f2b32d5cf025c88de0d96230e2ef0518699ecf01d9f797339893f773314bb91b040482e5d1e785871fcf6749ea7e21217f74d704a6d96f3b6bfd6adc02394256f8cee3d30184abb4300950a605474c11b2d07748e25bb2ce75ca9ce4d658d978c1651827c56ecf4f9a505127dc7dba3c997dc0a5f80afb57b124685335da085cd54246d61f4fcaa7242b6276d36fbef9063e5abcaefcf1a73f33647a34504bff94c7bdeb4d2c3d17c6861f065f90a16f6af8a97a1b454f097585049b59743de896b6b8c1c47aa674233bd2642e41972e61c6d1bbbf6a5df68b65faf16ece4cfb59c3e208046aee54b58d2dc82478f647b6595252b90c2b539db6c3faa278c2683e5c0fd071cb8304efa5485d2d540fe8329392a4ce8b6dca522456bab6a2032d2fd5bb74648d7c9629ed64a7247d3af40bba22f4d63113c54fd2b3149624f74c9d94e72e12c87af62a247f9768786e8f3e65dfc6954a77afd8d832c853c800fd453941a9a4ccad87aaa5675b74f5297e7a6ddc111629918dce33e9adc07c9cac3c2d7b97368b93485249890ffc6d17cbb5dc4c5ab04930286f0af3f128dc1f05847a18174cca041c0fd278b3f51c4e5e975d8adadc67a2d918f2104bcb7faac9b7893ea3b80ebe2343f7d0f65eb58236ccb39231f45f6d5c54612e46945d8cd97c686695299e640946595ff23689ae96a6e25d22172135ef1171ce7bcd27c3c1a91ddc1d069c89de74a357154321b7a124418d0471e43b2d64a65da63ea1a03ee1ba2707486b31559ea1bb9858e0bdc1e7dbbbfeef03245813f50d89812ff92fb4e3287e6a3d91eed77c39b94c559aca68486fc3d23f4211d9756a64ba6de160426cc1d0ec5dd757883b0914b758e06a9c143a1ba03bff461ba21998a72e102d83fc53aef99cb0b15d367cd42be19e1b2113322171a6c6ff46bc268b483ec3109a98af4edf5bfe6131bfb0f83874eed1d6fbc2fb73fe987ae7abb64e0bce950fc4af845048abb73c2a6a19edc985bc4346772e36adb4667048ac4a05d1661158781389b181bf069288b7d702b553579317d72414921a46a33caad394438188435d64ceaa4f5439fb7631782d0b6f972dba5297f76355a5fe63783fb18a800a4e57dc02517f17585f68370b8ce7d6d00105b275e672a662bdbb99932967a4dc1784cae3bf68de58dae541bd32017877af880635e28b96902fa49b76dc310ebed8277718e18f564432b721d398b8c95514f4d410905c59282a7cdef6bfb6ba860f3f57899fa81dd1293480493d16e2231ce8a5f02adf0c61ff83104a13f8232e3cb0094145eaec9cf123c6548e03b7cd02757a5f4498560ad73a638703c13972340a18a567c7218642204e072b44354d0f7da1c09b79da3985701318da6a6532f870c20f64c241fcb9b9d1bb4773e932c634c56e39fbb1e7759c7ba800ded458db0d30ef71de96375576b45ec9b191df1fa0e83faa11f1", 0x1000}, {&(0x7f0000000240)="877c43adb5384eb6f8f650062179e9f5346f9e660db7d601ea0ef7b0ed74adc0977d9fe974af4d6a6b489f85d7afa9171a8bc9b3153a83f9e1edfae19ece694bb4bc8b59c43a20cd65243c7e147404d3fcb1b9fee9afe219b47c89c5ca83a8d914c81239580737ce1bdc59fc8eaec7cc37774ea0747b6debfa5679a3cd75e51e4109cb6d0f11d7ff11245b6771fb397bbdc9966992ee96841fcc14842cfe76678e2a0efce5170f6e374b4ba270ae931243773f5ca2a30f48453345a2c768a2e539e6ae595562d10bd04fba37298b96bcede743bc0881530ca3e4800a89404376df5c048537f9cc5fe4144d95f912", 0xee}, {&(0x7f0000000340)="73e175cda62fd7cf2b626f77101e002c03699846a0a4ce24388756c92e58bc077446c969f87fc6e52fa4046c92c195403a4005786530e98b9b8fb6b77ffc64989933f34107c7248f7fdab9cb7b", 0x4d}, {&(0x7f00000003c0)="afcf4a3b5998e7c78b3c4f1a99449ac4e2c7faf0f2f473655d88922413d87d12ad3b3a083707bf1c06fca11e2aecdfe4a1b0e90a5a0de944024f005f4b69605f61def37c8b0038cfbabf57fba85b26dc730b43e4bf99de35f3aff2f8a09fd5f29afba5276a150e9c005c6ac85fb5973b26e2d852f90ce47fc8a7a4cb9b2a7208032ef9e2b2e367d2e5dc6374f09c222e77fc907d714b76fcfb2fc699290fa60601df66eb44315c4de8ce6da77b6309ca6e60bb53396f47be28aca3a0d04d7cbd51351ae701b0477c36f384f6ba316c0857489fe5551e458fbfb2628f4f9e6cd4e2dfabfb626942d54af1", 0xea}, {&(0x7f00000001c0)="4b935187ad2a373f9af557c596419e2c1c780d9878074b1d14f813005e70f020f1a1b2b46060", 0x26}, {&(0x7f00000004c0)="8027729d2d7d6c87cb17078f7c333fa8ed69b663aa0b0d090cedb11448f1df39f1cd14b7e916cbea835d848a259857c57831e38727af086284ec2814f42dff85e225c99c5d2564f30fe267cdcf7e058cfe037172c467fd739c86ab99e4540984ca8a26c626ed7138ca604d603be089c728c1d9c53553926762ea57a3a275509ddebd4b88a9d8590fde2cfae40ba254705c9b5862a1c1d3a5cd709d6a725482c85129626dfb6b1ee2f133d96b45d363a7a6920acb1d5134e390f4fdadd7bef749f57ac2d9bbec989f6a53b6b09d01b761ee9549f7dbed260b8b53189fe72c4e6e0c2656557a25449c2bf0550de423049e7e0aa55b9053b7626a", 0xf9}, {&(0x7f00000005c0)="45ad7af5e4237670d5810e211d", 0xd}, {&(0x7f0000000600)="a601ce2a1eb9afc8665cd6298f405dd1f975b3058e1c0dbbd03ccda349462eb68cae22c8c58d5cca6e69122f821d9077cc2c607c55f80b9c53a29c5c4d33bb73504dc6e74d6e6119b7f769ff", 0x4c}], 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() getuid() r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r7, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) dup2(r0, 0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r9, 0x80044272, &(0x7f0000000540)) write(r9, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCVERSION(r9, 0x80044272, &(0x7f0000000600)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0x4c0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r10 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) recvmsg(r10, &(0x7f00000005c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/128, 0x80}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/5, 0x5}, {&(0x7f0000000380)=""/175, 0xaf}], 0x5, &(0x7f00000004c0)=""/18, 0x12}, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) ftruncate(r10, 0x0, 0x3) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000040)=0x80000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x20, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) open(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffff9c, 0x80000001, 0xfd, &(0x7f00000001c0)=""/176, &(0x7f0000000040)=0xb0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffbfffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = socket(0x10, 0x5, 0x6) sendto$inet(r2, &(0x7f0000000240)="bcf5f4c3fdf5894e669a5010611d924b5da7b748fb60a13420bb2108f5465ec1711b17fb668fb37b2974ecbb32fc1f14b9de6b1157b6fa42fe721f09cc5bdff5dad80ef2bcf68760f4d1f358eecb4918208b239e699b868b3c1a9598c3e941588f56567c8d73943d0f02941b9dab47460ebf0c8f97247f3517bf802796fd6a5fe2a7bf360fa4e14b68375e0ad881554d96b48770deb03b5daea0f635cfc25b65a4eeb238892ce441dfefd8", 0xab, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r24, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r23, 0x8004667d, &(0x7f0000000180)=0x7b0) r25 = getpgrp() r26 = getuid() r27 = getgid() sendmsg$unix(r23, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r24, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r24, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r25}) ioctl$KDGKBMODE(r24, 0x40044b06) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r28, 0x20004276) ioctl$BIOCGSTATS(r28, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r28, 0x80044272, &(0x7f0000000540)) write(r28, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r28, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r28, 0x20004276) r29 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10a00, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r30, 0x20004276) ioctl$BIOCGSTATS(r30, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r30, 0x80044272, &(0x7f0000000540)) write(r30, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r30, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r30, 0x20004276) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r32, 0x8004667d, &(0x7f0000000180)=0x7b0) r33 = getpgrp() r34 = getuid() r35 = getgid() sendmsg$unix(r32, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r36, 0x8004667d, &(0x7f0000000180)=0x7b0) r37 = getpgrp() r38 = getuid() r39 = getgid() sendmsg$unix(r36, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0x20, 0x7}, 0xb) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r8, r13, r4}, @cred={0x20, 0xffff, 0x0, r2, r17, r22}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x20, 0xffff, 0x1, [r24, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r34, r39}], 0x98, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc, 0x8}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r15, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r15, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r16}) ioctl$KDGKBMODE(r15, 0x40044b06) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r19, 0x20004276) ioctl$BIOCGSTATS(r19, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r19, 0x80044272, &(0x7f0000000540)) write(r19, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r19, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r19, 0x20004276) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r20, 0x20004276) ioctl$BIOCGSTATS(r20, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r20, 0x80044272, &(0x7f0000000540)) write(r20, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r20, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r20, 0x20004276) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind(r22, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r22, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r23}) r26 = semget$private(0x0, 0xffffffffffffffff, 0x100) semctl$GETNCNT(r26, 0x7, 0x3, &(0x7f0000000840)=""/28) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r3, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRES64, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYPTR64, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r20, @ANYRES16=r23, @ANYRESHEX, @ANYRES64=r26], @ANYPTR, @ANYRES32, @ANYRESOCT=r6], @ANYRES32, @ANYRESHEX=r13, @ANYRES64=r3], @ANYRESHEX=r15, @ANYRES16=r19, @ANYPTR64, @ANYRESOCT=r7, @ANYPTR], 0x7) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x1000087}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x9, 0x9, 0x0, 0x9, 0x1ff, 0x0, 0x3, 0x2, 0x8, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x8f3a084c5c0b25fc, 0x4, 0x0) setsockopt(r0, 0x20000000000011, 0x7b, &(0x7f0000000000)='\x00\x00', 0xa4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x1000, 0x49, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r2, 0x40044b06) fcntl$setstatus(r2, 0x4, 0x80) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x1, 0x0, 0x5, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) r12 = getppid() fcntl$lock(r8, 0x7, &(0x7f00000000c0)={0x4, 0x1, 0x6, 0x4, r12}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f0000000500)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r15, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r15, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r16}) ioctl$KDGKBMODE(r15, 0x40044b06) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r19, 0x20004276) ioctl$BIOCGSTATS(r19, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r19, 0x80044272, &(0x7f0000000540)) write(r19, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r19, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r19, 0x20004276) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000340)) write(r13, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r13, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r13, 0x20004276) dup(r13) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000600)) r1 = semget(0x2, 0x4, 0xb74293588992e895) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) r6 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) read(r6, &(0x7f0000000040)=""/161, 0xa1) semget$private(0x0, 0x2, 0x60) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x3f2b5c1f4bd6bcb2, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) fchownat(r1, &(0x7f0000000140)='./bus\x00', r4, r9, 0x2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = semget$private(0x0, 0x0, 0x400) r3 = syz_open_pts() r4 = semget$private(0x0, 0x8, 0x100000102) ioctl$TIOCSTOP(r3, 0x2000746f) semop(r4, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x2aaaaaaaaaaaaca3) semop(r4, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000600)=""/191) semop(r4, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000bc0)=""/173) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1ac) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x7) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getegid() getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, r14, r6, r9, r7, r23, r24]) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r26, 0x8004667d, &(0x7f0000000180)=0x7b0) r27 = getpgrp() r28 = getuid() r29 = getgid() sendmsg$unix(r26, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0x20, 0x7}, 0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r7, r28, r25, 0x4}, 0x200, 0x401, 0x2}) semop(0x0, &(0x7f0000000340)=[{0x4, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x10000000, 0xfff, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000440)=[{0x1, 0x8001, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x7ff, 0x800}, {0x3, 0x101}, {0x3, 0x6c, 0x800}, {0x4, 0x3f, 0x800}], 0x6) ioctl$BIOCFLUSH(r0, 0x20004268) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000180)=""/78) r30 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r30, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r30, 0x80085754, &(0x7f0000000100)={0xfff, 0x2}) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt(r31, 0x7, 0x80000000, &(0x7f0000000140)="a3ff9e49cf7972ced1611a8c92a521b201a1a3419d6a2578a02fe42fb8044d94ea778bb60922ce3741016f5fb2d302589ae0dc4dc7b2e9e291176fce10b1", 0x3e) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10118, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r12}) ioctl$KDGKBMODE(r11, 0x40044b06) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r15, 0x20004276) ioctl$BIOCGSTATS(r15, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r15, 0x80044272, &(0x7f0000000540)) write(r15, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r15, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r15, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r16, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r21, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r21, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r22}) ioctl$KDGKBMODE(r21, 0x40044b06) kevent(r6, &(0x7f0000000240), 0xc9, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x40000080, 0x2, 0x2}, {{r1}, 0x7ffffffffffffff5, 0x20, 0x40000000, 0x9, 0x7ff}, {{r21}, 0xfffffffffffffffd, 0x44, 0x2, 0x90, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x2, 0x800}], 0x6, &(0x7f0000000140)={0x3f, 0x5}) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) setitimer(0x0, &(0x7f00000000c0)={{0x96c2}, {0x6, 0x1ff}}, &(0x7f0000000100)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xffffffffffffffa1, 0x7}, 0xb) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x104, r3) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r2, r0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: clock_getres(0x4, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="17d1f8e60cbe35b348f789f1351be3d370fe5660db6e1b01054a706ecc25eaf10197432042f5f4822e88cd13a97a4e0f", 0x30}, {&(0x7f0000000100)="d1dd134ed31f7e5c", 0x8}, {&(0x7f0000000200)="acbf40ddd9302bd2ef12370a1aac8373ce2b829b3524fd26c8c78f4a08d99e10978060704b79669651dbd9aa530fcc036a880e85128cf237acee9bb4c61b066c38de389ad102ff112ca32745ddc6741958367eb711c8710ed401f0c9a3369d31532613702823550de9b076054527e0f2f501aba530ffa52270bcb7de442202ac4f8a64dcf56dcbd594a51e87902476fd85b81d94b9c54ca233697662bb292026029fdd999463ac0958f8bd31", 0xac}, {&(0x7f00000002c0)="4548de1a90098e82d9c9e72b52fd872be2841ad7dbcaa5c50ff7ea68a5fdbae3d8d89e240485701d77ccc82870c5e812b94ffa91278cf53b576bc1564849f46313cdfd02d58e7c8b968076f044e3306e4cd2aa62c139c609ae95caa88d392f8cf3745ba9ed59cc69657d39b49d63df61671ee05231f04aa6f5563731c9b9287a9ce25c5ff41736345c92087c90858c1ee453f91725444b550b49da607cdd6362a7a8514eff8d69bd3cdc3ca1b31508756f7412e85263addae4ea18e38b239f83c57659c98dcace5df0695ee41063", 0xce}], 0x4, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000a80)=""/4096, &(0x7f0000000080)=0x1000) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac61bd409ab793ee5ea352e82551de1f237bb88fb3cfe61ffe00c4539bdc24b897eff07a5450417404393899542f8fcbd03fd6a0792fa75f1043ffc9e4b042ee9820013fb5ac15ca659ea73b7a8e33b7337339ef68ee646529da8d18673338033765a095bc473d8726ae6aa73e0d5e1a475bad3ca52db4a817cc24b64b397ed85eff2fb3"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x3, 0x2) semget(0x0, 0x0, 0xd0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f0000000380)='./file0\x00') sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0x81) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x0, 0x1000) r9 = msgget(0x0, 0x106) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) chflagsat(r4, &(0x7f0000000300)='./file0\x00', 0x80001, 0x2) semget$private(0x0, 0x2, 0x804) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) getuid() getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) chmod(&(0x7f0000000080)='./file1\x00', 0x20) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) openat(r7, &(0x7f0000000000)='./file0\x00', 0x8, 0x11) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x8000000000) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000a00)=[@cred={0x29b, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x1}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = dup2(r0, r2) socket$inet6(0x18, 0x8000, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x1) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) shmget$private(0x0, 0x1000, 0xd00, &(0x7f0000ffc000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r13, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r13, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r14}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0xfffffffffffffffe, r9, r11, 0x0, r6, 0x20, 0x8001}, 0x876, 0xfffffffffffffffe, 0x0, r14, 0x10001, 0x7, 0x3, 0x8}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000280)='./file0\x00', 0xf0, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000000)=0x286) setpgid(0x0, r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0xc78, 0x20000000000}, {0x60, 0x1, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) openat(r0, &(0x7f0000000040)='./file0\x00', 0x780, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair(0x5d5bac40373c829e, 0x5, 0x8000, &(0x7f0000000040)) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f00000001c0)='./file1/file0\x00', &(0x7f0000000200)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x3f) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) listen(r2, 0x1) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:09 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x401, 0x1, 0x140000000000, 0xd6dc3f1c2f6bcc2b, 0xfffffffffffffff9, 0x7, 0x6, 0x1, 0x3, 0x36c4, 0x5}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r5, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(r5, 0x40044b06) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f6705507b1e9a"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="573da57306d676520a54fb9b347530868635e543d51c2418df1fee36cb1bcf75992e42e5d667b0901375caad5f1f54e9bdd627e3e4b8548b7b490e7039bf288f0fc3ceed8a43d1b797525be560f1d3e1f0ef32e7004e76400bebb87c816b4d99bdd48c634136648e93214640082359a4f2d47bca44319044517d92f8ae9959e75d56e4a2ed652c8d9bcecf2d01098b1ede678fb79c95ba36d6a091ed90dd802f66b6f38c96346b3a375dc5f5841224fb6cfc5ee4a226c5d700000000000082abad1d83ab943e2bf401ecdfa3b567011a"], 0xa) socket$unix(0x1, 0x39e2c82e3ea75360, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = semget(0x3, 0x0, 0xd) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1f, 0x8, 0x20]) r2 = syz_open_pts() write(r2, 0x0, 0x0) close(r2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c, 0xfffffffffffffffd, 0x4}, {0x50}, {0x40046, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="86022e46babe8d242744e5b8899687ec11543000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) r5 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)="fe6860575b0e4f09048d33c63e9c1df7953430ab660aea49c500e2249c2ce2372dbb78072f8219bbf840bb6419f691a0de8ef5c65c9df7f39ec11f609280572c6232626ee1a682ab5d93e2ae38593667800acd08317dc14ee53085c74a", 0x5d}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xfffffc89, 0x400}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r6) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x6, 0x6, 0xfffffffffffeffff}, {0x0, 0x3f, 0x3, 0x100000000000}, {0x6, 0xfffffffffffffbff, 0x2, 0x101}, {0x10000, 0x9, 0x0, 0x549}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r6 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xa0) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') acct(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x1, 0x94b4cfdd06fdbc3b, 0x8) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x2, 0xd72f470a515b919e) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x3, 0x1, 0x2}, {0xc25, 0x2, 0x3, 0x1000}]}) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = msgget$private(0x0, 0x425) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0xb) getgroups(0x3, &(0x7f00000001c0)=[r17, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r20, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r20, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r21}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r25, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r24, 0x8004667d, &(0x7f0000000180)=0x7b0) r26 = getpgrp() r27 = getuid() r28 = getgid() sendmsg$unix(r24, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r25, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r25, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r26}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r9, r12, r18, 0x0, 0x81}, 0x0, 0x100, r21, r26, 0x7, 0x200, 0x80, 0x3}) r29 = getuid() r30 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r29, r30}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0xfff, 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x202) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000107791b738c5b08fe5ffe022bbf5b77559c77479013c1278ed440020b6af771aa26d"], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) mlock(&(0x7f00002a4000/0x2000)=nil, 0x2000) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r4, 0x80044272, &(0x7f0000000540)) write(r4, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r4, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) dup2(r6, r3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000540)) write(r10, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r10, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r12, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r13}) ioctl$KDGKBMODE(r12, 0x40044b06) dup(r3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r17, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) kqueue() r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r17, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r18}) ioctl$KDGKBMODE(r17, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r22, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r23 = getpgrp() r24 = getuid() r25 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r22, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r23}) ioctl$KDGKBMODE(r22, 0x40044b06) ioctl$TIOCSFLAGS(r22, 0x8004745c, &(0x7f0000000140)=0x7ffffffd) fchmodat(r17, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) syz_open_pts() 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) semget$private(0x0, 0x2, 0x50d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003dd, 0x0) write(r0, &(0x7f0000000100)="9cb2992007294cde194ddfe06e322e2ec3", 0x11) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000064}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x3, 0x3, 0x5, {[0x0, 0x9, 0x3f, 0x4, 0x81, 0x40, 0x7, 0x60, 0x1, 0x0, 0x0, 0xfffffffffffffff9, 0x1, 0x2, 0x8, 0x5, 0x40, 0x248], [0xfffffffffffffffa, 0x44, 0x80000000, 0x401, 0x100000001, 0x2, 0x1f, 0x4, 0x0, 0x6], [0x401, 0x10001, 0x6, 0x1ff, 0x400, 0x4, 0x6], [0x4, 0x1ff, 0x8, 0x6, 0x7, 0x9], [{0x2871, 0x400, 0x9, 0xc334}, {0x8a, 0x7, 0x4, 0x1ff}, {0x4, 0xd06f, 0x2bd0, 0x3ff}, {0x68f, 0x8, 0x3, 0x5f}, {0xfffffffffffffffd, 0xffffffffffff8001, 0x1, 0x8}, {0x1, 0x7a, 0x2, 0x101}, {0x8, 0x2, 0x1, 0x7}, {0x6, 0x8, 0x6, 0x7fffffff}], {0xfffffffffffffbff, 0x80000001, 0x4, 0x1}, {0x0, 0x7fffffff, 0x3, 0xffffffff80000000}}}) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c6530009e0cb6c532b27e82447121f078ef00000000080aa02ed6b0cd7a9eecf62f48d8455a0000000087641c5eb169c2ffe09513e9087fcb4b54030e50a8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="662720efabd100bae632250000000000f8e5815f73f2a044fd33055552fbd5e41771632dbf0de5fd94ff334a5619515a4c8ab000d801db662801a0ed1771c3408f5b9f6198824b3da025bbd47b3bf579458dc7d4096e8c8b6b87cb4272b8bcdb9ad8a0f5f7281900000000e625692596044af4cfd5789c87bad16dd38858a89ad98fc0f1d148fed89c801ff1c409781fe01c42dc1a0e6c46dbcf1f7ed7fb7a2dfcf61a7af0995dc4c2d95950344fd918ee4518d3efa0329aa78f5f35933ce59e225487f2d3afc635fd11685dfc2606c353977b4f444330cf3ad3bb5457799d46", 0xfea4) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = kqueue() close(r0) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) write(r8, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r10, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x22a, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r10, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r11}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000040)=0x1) ioctl$BIOCLOCK(r8, 0x20004276) close(r8) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r6, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:11 executing program 1: shmget$private(0x0, 0x3000, 0x30, &(0x7f0000b3b000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000b3b000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x3f) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)}) 16:00:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) setreuid(r2, 0xee00) setreuid(0xffffffffffffffff, 0x0) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x1, './file0\x00', 0x4, 0xfffffffffffff000, 0x80, 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xffffffff00000001) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x6, 0x3, 0x7ff, "f2c927a7517c83a8907a21029a8a948cc426cb36", 0x1, 0x20f}) getrusage(0xd8d6f59b9271c735, &(0x7f0000000180)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/173, 0xad) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) getdents(r2, &(0x7f0000000380)=""/214, 0xd6) sendto$inet6(r2, &(0x7f0000000480)="b0b0b5947647c9691d5590ff1017ee10a3fd87608642f3df63faa94a96ba94dd1472eca134b754c8f6b1b3dd2b843677f73bf716e431f903c35944d6d03b3856c2b8e0b3", 0x44, 0x1, &(0x7f0000000500)={0x18, 0x2, 0x80000001, 0x3}, 0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0xa4978cfbf0c7487b, 0x0) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000580)="d408af5922ef86246e56240d4c7a496bca165d6264bed55f873a8b8fe047c292cb9041dcd24c05193a0c47435a149f3097e019bd8f1d5199f2ad9ddccc4d9d3694e401c9e78684e45554ae683ecd719907093a5b4da8472452a271405bb2cfa147f29d9c9358144dfd1d1401db151954a6b9856c963cc93d0b94ffef26b0ffcb1f8ec60c2710d543650e6e69956b0dd0830faa30da4c312d85023811d5b5d810ac1c2fbc6d314847ead966c09a4d79", 0xaf}, {&(0x7f0000000640)="3e732e9050cea9231a04e6dbba41b348da7ddab37382e6da11de724ca70cfa7ef0388a490f1887808e79a0b78bca13bf9a3d3ebddd99764559ca3d0beabbf8c156ed9fcf481c0972a45a6acfe94ae197a8075c4859834bc4138ab07644c0c260c1651852c8404904e83510ebbb5e6e24f3205e687e59ac41f35d117c5c0db8f05708753c8de2d6d87833be5dab3c6b9c266dbac24149a7c76fde30b3e6e0625a61f62a2f7cd9c35a28f6920ffd628bca60416b7abe60be69939fb3f8acc156fcdca23d9034702a7e77490bf8c3f1ed98fd4eba21decee72dbfbe27e765e3e82f450a490ae8c53bc891ca", 0xea}, {&(0x7f0000000740)="d6f82b6027b483ddac4f889cc3a5627afedbe32cf4d04a8bffa86c3237a23009938d1876da0e96ec1752fa5ed3d3692203ad2c66bb3a62ae99bc7c8851ed0828ab13c4fae67d07470317e1a56476125cfa77dc7adeeeef72720fbd0ec2", 0x5d}, {&(0x7f00000007c0)="eacb10b066909c56a8a34c6584bd657833e19b2b861bce34fbb70218db80612a21eb4696385d544ade257bfeebf86a30922ea95c4ae21749315a181692b719b8063c888d13bffaa0ee037e4f5cacfec4f460029e29b0a9243de1ed68e8a26e63bbe812b384e6b054eb30e8677571db7bc778e82cc4ff40d9459a4af974e7768a775297d9aeef42a96f7c71c1d15dab295ad107558d6c0bbbd07b8409", 0x9c}, {&(0x7f0000000880)="1df9c8eaf92d91ceee3e1aea30cf97a00164df3287aecffca72f4fc0c8f8767403c1f0787fc04de597881cbd6d0d4cbc84b04d12850c16d7d3f7ab52e98484d334429273398dcb10a513a82ae51dbcfbd9abbbbdf5d433af34cd0650f27b1a4e220916a699e70f36365d4b757ea90f61ba4fd40a83def7e16a00ccbd504c5f77a62c7cbb1805398f501bd5c9e08a28286e25a0dc7f21826c6cd25fb3f49fa284344451c8e69b07bfb0c077b4e2549da1d4b1c892752de20816a960a7d8ba2c9548a68c09", 0xc4}, {&(0x7f0000000980)="0a2d6f01f478195ee62e251baa77ccd6aff19df0181d78612c39e9eb6c098b2d7d9986878ea70bf043834368a9a04eea7c257f48f4a5802f08e894f7f8751050ad556297eb623a3ef3a57f5329e0235d0ea8b29843e0c2df95028c2f4074f2288d5c6699e25f7cf122365abecc1bbc508155", 0x72}, {&(0x7f0000000a00)="06790610ae72484a603f2ef4a5bb256a11106be9b61d72d77e8398b4d5e0db39f415841ad1d2d71be4a958105b8355a21497dd944dfeec439b6a329a35dfc97ead21d919f547684ae49174e3f8bdfa2b9124b5827a5459e3775368e8280d975d1ace9350d381e99ac3fd28c97084b305186ab1ff7eab20cca7d58a7a31c07e8676cae8398b9fc178f906c939b1baf5c62c951fa4", 0x94}, {&(0x7f0000000ac0)="b78f25c9a705e47119d0f87a88081a6cb2e3d420218e1618ee0316e291be689248b6eca377aff49f9d205f24a84ac0cbf6bd5f498b6b28fd9751527ef4fd489695", 0x41}, {&(0x7f0000000b40)="74eb364f00d304a9a2ae8e9107adc7d4b1fad89b00b8519d5a5c7b755c04743302d3f6b1925647f37b9a88f2977a0afff9f1d134c86663242f6b80799ed8cc4be9c5213f2ff61dd588e37e076c05105187f2f0ca0c098cb5857eb1045ecab3a5ff40ab431e9b8b0ce0553d776b03e850ca23529c378cfadd5dca4259ed57fb6848dba410e3af15f7eac50cc7927043630dfbd0377d7ad7c96dfc8e3ede6ff6ac5c9776d5a58032b9d4089552bab4b60bc1d77d35fc2f862ca289", 0xba}, {&(0x7f0000000c00)="57f0e834397d7746128c0dc6d146e55abdc9b41ac2daad52a4f821e9ada8f6ebd365418df3edc90d8ea69b17d60f3179e3bdab543727a882f2be00f85912534123a06860", 0x44}], 0xa) r4 = openat(r2, &(0x7f0000000d40)='./file0\x00', 0x5fd512ecc320c87b, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000d80)={0x6, '\x00', './file0\x00'}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000dc0)='./file0\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000e00)) pipe2(&(0x7f0000000e40)={0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000e80)=0x9) bind$unix(r2, &(0x7f0000000ec0)=@file={0x1, './file0\x00'}, 0xa) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000f00)) pread(r7, &(0x7f0000000f40)="a39b8dad423b140a9328546aa58c2ae7a3b0920a8bd0128dba2c85f00d04000f21f41bffae0838e4461509f839eed70a2c92fff19b3fd3aa2388c70708e0ed19e93d5dc607d2f4d8ed24e65141a0a0fbe21e099f21eaf2aa8fd6ccd4e0f233a8086bc70f871a2a295dad25b1dd275a38c8203848f46a9743bae9fc2fb111a6f2e2783fa61ac3f6dcd84e6e37dd", 0x8d, 0x0, 0x0) open(&(0x7f0000001000)='./file0\x00', 0x2, 0x40) getppid() pipe(&(0x7f0000001040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000001080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000010c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getgroups(0x7, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000001100)='./file0\x00', r9, r10) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x1, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) listen(0xffffffffffffffff, 0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)=' ') 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x13, 0x4, 0x6, 0x0, 0x81, 0x800, 0x4, 0x2, 0x1, 0x3, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') getegid() open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff0}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0x0, 0xffffffff00000001, 0x0, 0x2, 0x1, 0x6, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1, 0x4, 0x3) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000100)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r13, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r13, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r14}) wait4(r14, &(0x7f00000001c0), 0x11, &(0x7f0000000240)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) close(r1) getitimer(0x1, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669866f3000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r4, 0x80044272, &(0x7f0000000540)) write(r4, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r4, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x20, 0x7}, {{}, 0x5, 0xc2, 0x20, 0xffffffff}], 0x7, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffff9, 0x5, 0x2, 0x7fffffff, 0x54}, {{r3}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0xa, 0x10, 0xef4d, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff3, 0x80, 0x20000022, 0x0, 0x7}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x59, 0x1}], 0x8, &(0x7f00000003c0)={0x3c1, 0x1}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r10 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r12, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r13}) ioctl$KDGKBMODE(r12, 0x40044b06) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCGSTATS(r16, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r16, 0x80044272, &(0x7f0000000540)) write(r16, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r16, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r16, 0x20004276) r17 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r10}, 0x9c0325eee9b66d3c, 0x4, 0x20000020, 0xfffffffffffffff7, 0xffffffffffff0000}, {{r3}, 0xfffffffffffffffe, 0xc2e4a6cd0df1b27d, 0xfffff, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x5, 0x8, 0x1b5, 0x491f3060}, {{r2}, 0x0, 0x11, 0x74afd7ddfbe11505, 0xfff, 0xfffffffffffff6dc}], 0x7b, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x8000000000000000, 0x10, 0xf0000000, 0x5}, {{r12}, 0x7, 0x0, 0x2, 0x200000000, 0x6}, {{r16}, 0xfffffffffffffff8, 0x4, 0x2, 0xb7, 0xa8}, {{r17}, 0xffffffffffffffff, 0x9, 0x4, 0x8}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0xa5e41afafb17aa1, 0x3, 0x20}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x2}], 0x4, &(0x7f0000000280)={0x6, 0xac}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', r6}) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) write(r0, &(0x7f0000000240)='oN', 0x2) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='\f', 0xffffffffffffff1e}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x10048}], 0x1) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) close(r2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x1ff}, {0x10001, 0xffff}}) 16:00:12 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/207, 0xcf) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0xfff) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) fcntl$setown(r5, 0x6, r2) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x100) getegid() r9 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:12 executing program 0: ftruncate(0xffffffffffffff9c, 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000004, 0x4000, 0xfffffffffffffffd) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:12 executing program 1: syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCDRAIN(r1, 0x2000745e) setuid(0xee01) syz_open_pts() 16:00:12 executing program 0: setrlimit(0x0, &(0x7f00000002c0)={0xa, 0x40000095}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/136) r2 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x1000c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x800) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4a71242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b7a1bbda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde00"/188, 0xbc}], 0xd0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f0000000040)=[{0x8a, 0xef7}, {0x48, 0x9}, {0x8e, 0x800}], 0x3}) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chmod(&(0x7f0000000080)='./file0\x00', 0xa61d61bdf0717fb2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) renameat(r1, &(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = getgid() setgid(r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = semget(0x0, 0x4, 0x22) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/96) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x80, 0x0, './file0\x00', 0x9, 0x2, 0xfffffffffffffff9, 0x400a071e}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) r7 = semget$private(0x0, 0x6, 0x80) semop(r7, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000003c0)=""/132) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) accept$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) pread(r8, &(0x7f00000001c0)="36395fe1aa56fc0bb3fda289727b2e6470b7dd4825958af8fea7dbcbc602d0730772cf4188a44406582ce9eded64b9b0ed504ae9f3997d7a1c2832e8430dd062fd60fc87c916f185c1bec59d940280e727f20f182f7cbf1ad5134ea6ce708cd6a19c7cb52231cfb19b74cb143e2f0d8b821784d4e8f47d4014ff7a5d2a512b0304526420", 0x84, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac", 0x1, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1702) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r3, r6, r3, r6, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) msgctl$IPC_RMID(r7, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) getpid() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x5, 0x0, 0xffffffffffffffc0, 0x2, r6}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) r12 = accept$inet6(r8, 0x0, &(0x7f0000000040)) sendto(r12, &(0x7f0000000080)="bed7cd733f2729d18ddf00eda62169dcfb72c3f2a08e18523613121cdcce604c32f5508ad44b57c796b0801ca424cd7868239fc7bc9b287856d6c4b1388f7f02e48e3e", 0x43, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 16:00:12 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x1, 0x2, 0xd39) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) sync() r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() chown(&(0x7f0000000240)='./file0\x00', r4, r5) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) accept$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x4000) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) sendto$inet(r6, &(0x7f0000000000)="f16872439a2ffa0c01b763e51abb8ae2e103beac9ba0cbb0a5e4c2dbc46995b930bb44c61b03ffd96dbcaebd59c3659238f058c022a9a9163d4cc04ceda9da119ce3fc5b3456dea7b273d67f14d67d9b264b556cbaceebe2c533073b65678b82b10a0a612eaeed8dab239d7b9bfd2649d77aa49aa0f79d176d1e796604a7474b4befbff4870f6a1c6f41227c4cfaa5f578c8f10c25", 0x95, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) fchmod(r2, 0x61) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x57248bd0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) syz_open_pts() recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000300)={0x5, [{0x1, 0x9}, {0x1, 0x9}, {0x2, 0x8e41}, {0x3, 0xff}, {0x2}, {0x93b848300df860ec, 0x7}, {0x3, 0x1000}, {0x3, 0x1f}, {0x3, 0x2}, {0x3, 0x9}, {0x1, 0x10000}, {0x1, 0x7}, {0x1, 0x2eaf91d}, {0x3, 0x80000001}, {0x1, 0xff}, {0x2, 0x8}, {0x2, 0x8}, {0x2}, {0xe492867d25ead24e, 0xe83b}, {0x2, 0xc43}, {0x0, 0x40}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x6}, {0x3, 0x400}, {0x3}, {0x3}, {0x1}, {0x2, 0x4}, {0x0, 0x2da}, {0x3, 0x8}, {0x1, 0x80}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0xfffffffffffff3a6, 0x9, 0xfffffffffffffffd, "20f20efe719169674553eca525846c8f80d613f7", 0x0, 0xfffffffffffff801}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x7}, 0x10) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = getgid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r11, r12, 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000080)="049c19ad9f9680ecad", 0x7e206f319307ac77, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0xf0, 0x6, 0x0, 0x20, 0x0, 0x1, 0x2, 0x2}) pipe2(&(0x7f0000000000), 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x9, 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000040)="a9", 0x1}], 0x100000000000009d) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x398) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x11) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x24018, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:13 executing program 0: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000002340)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() r3 = open$dir(&(0x7f0000002380)='./file0\x00', 0x2, 0x0) fcntl$getown(r3, 0x5) setuid(r2) r4 = msgget(0x1, 0x100) msgctl$IPC_RMID(r4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) geteuid() ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x74}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r8, 0x20004269) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000380)="811e3366724d0d846a5a6048a34ffb8fab40cf9705a820df707108d7c71c9a8b20fed047b64792a13511813d1408dae0449629ebf988f19751675c0ce45b135b7a99c7407c1b08b60950f9c1c098cc302b2899303ffeca8073830d0de8eb81307b1109761c7eb169415b8a84662b0843c7406d764bd30139376e6aae2815755755cf76653bcebdabce19630b1da39d24354219e6ae2b4ce490826a3ebbf24620e1911bf9950d4c4edc05717794451bc85df28d1c40c6d01d6c556ffd4444a2a5ffbc6765a2a2ef914cff0b771efef773623127fd2a8a079a1c62a80c725d", 0xde}, {&(0x7f00000000c0)="b949a50b01051f26277ea880d47074352c8576329884b8f939c64129df3efe1ce96c0996fdd6083c772185740b31a14dc40615038419c1fb48950251e2789b89", 0x40}, {&(0x7f0000000580)="98398a904178438004199645e4bb3ba977b606606110242c35270c204a4e23614cf7bd97f0446039084aaa13a148960fe8662c9c0fc4caea28c027a745168bac1c1a75dfe82056217ae1e1d16a055ddc3ef355d27cf6f8861952eeed38dec4f6a3d14110ae02bb2733f7ad989d516fa9a73e470dae0d878cd66b30347a1d5c9e56dd7a622878ad49d01e2761a253a5ef51164a4cf965025d43073d7db3843d645c221da038f82ee61f38de1b4328c4f5f01053bca49a6c43743cfc03e149fb57a738f664f1c5d055b45716125b3b969ce3379e71aa94042472c597f724", 0xdd}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="43b48a8f6e5d4a383648b2f81337cb8fd2dbf330e4e985b57490f078838ec64b41c5b368c33fa6b1ab462b11968a438ab20855e19f56f9868ed7f988f3ce6c4dddade853483c754d5128dd0c447868b1bbb0413e3fc2a0292c31d4ae085cf6eb96f6700d6e392350d3e815ad90553cfae650f0f71e3e156d02d03b4c1324d1948be3fe330d8ff432338362c9be7f946893770a0ea083465228", 0x99}], 0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8) setsockopt(r1, 0x10000000029, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000140)='./file0//file0\x00', 0x10, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x7fff) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:00:13 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[{0x95, 0xd4, 0x3, 0x7ff}, {0xbb4, 0x3ff, 0x9}, {0x7, 0x1, 0x4, 0x4}, {0x7, 0x0, 0x3, 0x1000}, {0x7f, 0x2, 0x2}, {0x1000, 0x3f, 0x10000, 0x9}, {0x10001, 0x0, 0x5, 0xffffffff}, {0x1920, 0x4, 0x1, 0x3f}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x10001, './file0\x00'}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r2 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x9) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0xff) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000ffff005c6b00000097e957ca9969375c29462d3a3ad85ab141c640230b3163e80ec5f2e301fb71782861dfd995a546d4e47878aec32b77685ba23e2b5d5a345e234f79939a5c106e7bd6df4c2a4195a6f6e9aa1b24029cc76ac97fbee9afbe7fa9a800df7675d4ae36942dead35e7a47cdc0059f6c7c4cdbf03bfc492f197c71b89fc3eac594b09897ba6feb706ef498de65a62ca30bf227ea60f165b6394bd37f5cbf5dc4d07eb4353101a8ae6f63c9904675d395003f9eb4d18058c62ad8c6f01e571f388bf8979909572379fab02754298f9cb3839ac691a927ac4a4fa09c41df9ed2", @ANYRES32=r1, @ANYRES32=r2], 0x18, 0x1}, 0x401) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000480)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) setitimer(0x0, &(0x7f0000000500)={{0x100000000000000, 0x5}, {0x2, 0xfffffffffffffff7}}, &(0x7f0000000540)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000005c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) bind$unix(r2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r3, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r2, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x80, 0x0) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) kevent(r2, &(0x7f0000000980)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x101}], 0x2, &(0x7f00000009c0), 0xfff, &(0x7f0000000a00)={0x9, 0xfe0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, r8, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r6, r9, r6, r9, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) msgrcv(r10, &(0x7f0000000cc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d3601c4c3bb11334f6331f0c2e703d34ef726589f9cc276c61355fccbf3d255586a50319bbaac1bb07a48a27b19d177e4ecd172bdadcda77fe7eb1e291c196ff89c44523614d2e2c38ff20e534528574ee24fe0fd5269a9e669fb7a4f762880605ed35674633d879d16bb72f22db89d851abe4f381fe4"], 0x6a, 0x3, 0x800) r11 = semget$private(0x0, 0x3, 0x240) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x100, 0x0) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000b80)=""/57) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x0, 0x20000}, {0x1}, {0x4, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r1, &(0x7f0000000380)="5ed674d1cc96bc0a2c350532c60e5be41dc1ab138362a18d326a7b9de4e8d579360e95ac4ae8e13a4d54a276a926947abf6dfa18a7175ec2ee1cbd7f656a7b27df4b11b191dd595d76dd42dfd5efe8e907997e3ae27d863bf054e430b48b27c13cb7486919e7e41da02fa9a57f70bc10947d2e5ef94b860b540a2a53ca51eb438eca2e65bfec34b7cf8809e40da7013537af840e2500072d1c3263dd50521a154d99c81965508ceb99ecf091228ca2948edc5e555014b204c03df9c7528aa93f660fe1ea31935bb272c674c0735564d477469c28ad6815", 0xd7, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000540)) write(r6, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000200)=0x1f07) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe(&(0x7f00000001c0)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000ac0)) socketpair(0x0, 0x5, 0x8001, &(0x7f0000000100)) ioctl$BIOCLOCK(r6, 0x20004276) geteuid() ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) socketpair(0x3a298e50086b92eb, 0x5, 0x3f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x2) write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7ad) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r8, 0x20004269) poll(&(0x7f00000001c0)=[{r3, 0x1}, {r7, 0x1}, {r8, 0x100}], 0x3, 0x6) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100c03e2cb4aeaef0cf1b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffe0c, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1a9) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x80000001, 0x400, 0x0, 0x1, 0x8001, 0x800, 0x100000001, 0xf8]) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='|') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r12, 0x20004269) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0xa}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r17, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r17, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r18}) ioctl$KDGKBMODE(r17, 0x40044b06) r21 = dup2(r1, r17) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x0, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) r22 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x67) pwritev(r22, &(0x7f00000015c0)=[{&(0x7f0000000180)="2bd6afdf59f7393cfe13cd473902e96e3d81fb1e2ef545bcc39319f0b0115476beb2e9cc958af8fd17d6b42ed9bfdc27b7f6db3f34b466ce9eecf999d5e2de1e0db5c3d9194c0a94b13b716bc69585e8826b65419a1e49c0ca59791a1e559eef7a9526b60e1bb7b7b9491b214483c2d62ac16555111c828de7ab87a002554b4823520e888046535b60689faabc7748380082df6ae1a734d3afa6289f4288ce43b5f4ca6d6c866e", 0xa7}, {&(0x7f0000000240)="11a4e0736a1bb4126ef4815e3ae33cbf2a7b16e729e13f8df86e7ae2a07e6baf32d05a2f492e0b79aca5e6fe56a4cc3abe769eab5780f877bb9cc388c4bece65c3e9ffbf5593c3ab7e8642cf923a1a916449aac99c32edbac340a9e721467d81154b0e5127c5d289d7e9f8a1cfdeacdbffd150094eb464ba3a4c59", 0x7b}, {&(0x7f0000000380)="66a1783fb1096a3101c5a05a199de95a5ea4ea690e4a7c1379bf3eee3290ece4677f19281153c54bda88efdd9decdb1b43427e48a53226ab5345221b39becdc047978f67cbc5293d13258e069516d5f9b8d01c3e902652f5c60298b92cc641e88bb24b5ba203d16d96335b57e86fddae20042efa7e6abe8305eba17dd5d327037b3dc71ad8e91b5bcf0c33042db313320e1ff5672a4633da970cb3b951d7e4a3e5d7db6a6d4968578293685df9d934567b3446ef1603efd5d2674bd49a83289b24ad1c4331337e8222895f43fa4fc6ce0e474b668f7bb68d95326349", 0xdc}, {&(0x7f0000000080)="28e2669cde329b69727b44b6c2f85405c51f7f6942b67e5f351a17ff60d4489c58d0f7733fae5b1cc975b0748343095a7f93", 0x32}, {&(0x7f0000000480)="95d7c9ea67066afed9ac29126d4612be89323c37752a11d56f6aa08eca4cb86c77e2faf122896749d4d728d92f1089b74b8ea0632d4e6351117f7b9053608840791f3be7effcf224908e14edd06dfef6fd6c4e0aeca141cc6e9394dfd4844b213e8022de225a0c74a4f3048fe9916ff490045340ef6a2c3b9b1e93f25cf5", 0x7e}, {&(0x7f0000000100)}, {&(0x7f0000000500)="f1f5c34220e56acc7b2a4039eaed1d5e9cfc61c4d5d465cc4f6d77ddbfb9928ba9911be9a34c3594bf1ade03675f3cef57b1d12c7bcf56d7414c4d5fcc00763376ecf6ccc968970d4a1feb2cdafa976aa00326e4a730096fe80de2b2c65c7da90073b230a499d27075524fc371ffac6baec6bce65e2aed69928e6e11ea05dc1540314d370c07c829e45621eb3eeb6a8c96e68dacce6b", 0x96}, {&(0x7f00000005c0)="d18fbc87266529f2396bbabd90b01d0fdf97c7be9fa8cc7af97260eba4b5d5b52fe1dac19943051e679bbd7e395be232cca03949e3513dac8f570bc179e87392bad70d407980c7ca2b90735c5b78fc5feeac5d7404ccfd671237aa607f0f47d168da1527b7b0a686118666fa68dedb8aeb5d22ab99b3ebbc7ffc5958f5de239d9868d0603de3e36034b68e8b17bcf07e9ac919e1912628bf05e8045881fa5598ee155d6e25e341daf82ea7ffa2d2d21409672548e85b463fa9f1247fdc9aa62c3f8616720dd52e7653bd78bc8cd4ee46c3784ffc2eb3003d69d0ab09d8ef4ea5bc4266c761d57fd2f99a576986c51117afd19f456887fe9e9f744886d2d5d77030bcb067f47800bff92f83d20194c9aa41afc258f199e06ea8fb640ec256d09d79214e461dd4c3e47a5947a887fc85cc286e8f35de62b9b592ebdec7d9b8ee1a1e4a351112ceb844178e30b8ea8b55b9a47860407db0f6f2db0000defde94248185b24406ff6ee87cf5b0c8189593e575b1f25a4c71addf5ea6297e575f8323b122bd742e780a3e8aea38ce76ce3af919c8f653dae47cf85a20124211ff79074cabb089a03704982cc798df85d10e4e708e2a662c166d2ab0733cac593952ec86cefd79b207f4d3c03eb1109eaa916d06c7971038f6c712bd818924c2158235cbea138088fb95d91585274f83f6daf6984bfaac603502c30a4261627bf5d065e640e9e9fbc9cfdeb956c3db01ee020f65c5c96abff5f1903e6ded7b3db707cd68cf3751ed59b995421d8a0fde133cc23ed3d934ef3888389a160b87195f18f133a3a589512f3a3ea03c9f7e590029d453b0989207b9f649fd1c45c9c9e2e302749610086a6a6a32f5d96be918f1bf821e0df19c4e83c70e7fa2f47b0375f0e6d3936e1bfe7cc394590a8e1d040572bfedb4c75bb94252d3240ba6505cfdf756a68a9d0debd7611fa16165e7f9a1c567f2127300c6601d75cba76da0c07a4e24cc21d095e1268ece4316d2d32a46e1f1a258f9b704f0c3bcd385c4407e80d46af383ddaaee673cda5e166a3aa0911d6be25d882c92fb779637a5dabf5f395059d7ee12ecfa9442b245f4b26b9fa927210c5895786fb02dba7dcbaeb1a4bc50c5f7d72cfa4802dd66cc05f9a6388cab73f4edcf0a4d2d5d80325cce279ed2fd988665304f423725a7d24f8c93e37a7083fe5da7fc11d1092435f4b50cabb6772cd01ec717e997b5f5ece54965e3068d871d70bbaf11f86144b2ac1a581e760b972432f253699ac20eb4141d8ceadbd2b37dbc96bbf22a082cb306e6fba892f724949115d88894d6945c17072509125981ae3c8ea4d8fb368edfb16f55b68dc656fda46689f025488a7b8c6f8646645fc3e6ce7c1d178ef5dd747c953a32bd6aa3146fcd182f1f2f5ea71c543b0ea989ee23e9e7a88f5b6f86fa60688c3a19a85a17a2e728639793a45dd07550806d77d0e802543ef367bf032582910ba4e295adeff9d257705493fdf93edc4d5c3629578d9ee755e10f259ae8453acbbbbab2675e086e57f5e3066315599c522e69c985d48101908444fa2fea43b1f899c3e056c4d837a3b5d1bfb28af9dfc6faadb5ecf29989770ddb27f453ca50872ceac3e65654c2a908db9da3624cbbf86b4b483a6afd67d18be1c36c14bf9b36ebf3dd06672345f7eb3c58b86952853ffbc2674ad53d331d928eeec3a091e0c117ec14ce17ce34f90f433e3c684b9a7847761fe464ff30a51dc733c83d6ff772fc375b336744da7a89eb134ed7f289a93fb56d5867dbcb765a71f2535a4d6ca13906002068c0f7d38ff07b10e85048622dff819a7c9aa3ad98711d5f4bcb7145cade8233f2b8a835558236022a0855bb5286e43806d9a0d74844116773bd7f4ade30912ceb5b39c5cd2dd973b1527fdb5cd926a4c4e63501437d793e18e008fb8b7ec3a173e76e0c34d7074014acaf4191b0e4ecbf6a50a763e39c2d8e29ab74834b73bdc41f93d189eb31f3fa5d709903c86ec8d4255f0fd6565bc00020645acb68d3ce9f9b4cba18a199a5bba1438ea15c87cb641f2f57c8e4608ead2e6f30e672ff47699c451cb54874cbb8fa07c3d79573323ed36d56e17097e0d88293b8fe530d341757529a3fdfc5e7dc4afcd24ecefac8f00e00cc949217d655ceee323c26da01f97da4441b31164e6a616275c38297ae6cf765c0cec68f5ad257a60efff4568f3ed314a3d2d10b88dbbb51c7aa2a9268f27ec5cfc45b5faa7ebf328878cd3a08a7d3f1dff66792b873c7e88df4582eb516c303c9212ca4d3e419eea9f4f5333e47ac0e9898e711c70e8e309959034faba3d8266163e3da2cc2a5b84434376ed4e691b1c0fbf7d1856c6a6707aaaca3014cbb7574e0af762a3935192c43c62fbcd1427d54e2dcc971299c8282c484eeb85fa13bc0ff12d183e96da9dd5291b34ca3abc2d53988a6eb787ce569deac6fe1e0e31352e7ed4cd896197124be9b7bd987017c76228f23fa2d947b0ef4369d68318f38de8c033beaa76771d8d61bd561fc35f5ec08fd4a8138dafeea04a371af3f2c9b46c2f9f4c6e04b227a61e850bf7c91e07503fcf2e7967cdffd850fe8bb7e6f78326b16a948f8c32e5e0ef55e09addce95faae79a379d0868723de62591d4635a5c51e8bafcf5e0791183f48897860ea683b9ac4d9d243c8c1ca9868fafd8fb59a719a6366d928fc40b67db4742645c1d8be3a9f5f43528610adb186f65be87690a150d6f5532dbb545384bd99e5c867132a2ba23278cb91066056a6af4930643c0c26c1ad25132881e018836629fcdad6097f652f63098bf4b9e477e72a6f44326b8c5a6350523e168b5525a240174b49d3e29d1372606a284fd1d645ffee61142dc8e4f242a91ef3667d8053d037e39518025b8e78beae623255de749811b9dced0697be7afa80be56d03eadb4b8439408f37c5adc0e81efa0fe51a9f82e9e8d1e59beddb7a3a25ce409243f012c109b802310e7583e5a57d1cf9ce4e07aea98de1c2cde0068b4aa49917e81f0f88a7658d7837255e68664ca42ba2e58eebcf655a48f71fe4da3b7c00f015ce72ed9f3c88252f0228e4576e260a4439c13a1bd1d7434464b367b0e9d805111739a0675f61b7b5e31d2b59a99d66f0e061604fa26f479e07416b63056b38a8b290a1aeeca7e433296091cbd1114133ea3ac62f01547223259be8dcf372fd1c550468c53f2e9a4b029f7c2b9c155853a6df76f9954cb4541a7c4f32e64b2cda35927c3b042f95ff78b0ad14a3cb568064de4f3f386461b9925525c838b4e8aa8ae543f0c7477744f4648501ea81cce5cbbe5ed7212ddc106bb7421cdd958bbe91910f500b5109861b7fe5392a04ee0a758f5baf95cb4e1ba5dd05be8b98f25bba840d9aa27b3c43f6cb05754f480ab7173b9acf7a6f723f177080e2c824f4db1f777f50d3624d209d8cb4d7c08be9bb842dfb100a53216e17d5473256637413e216ba89c6c9718ae17d1bd9eecffd96f57a83fcc9482ca4bbd3963cedae25fe86ff07f4094eace4c233dd781c9bfad871adfa48c882de51c5b9249d33bc5893a836484212ab4a66584e0cf3b80bd252caec7d62da4c9def8dee44b163d7fef6a02d50b99c5f6febd0d38cb53850b6116d4be63d0d604a7850ab48bb163c01c920227bbfd73ec757ea2b04615670335b417f387ab99cedac5a1845fdb73cdbf0f73072fc155b0f03366259c709eb09ebbd77b2522c89a02da0ad5f2ba1021a1b0df3c8ad3fbb7425a790c338e3d9704bdcc621cc6b0bf713e3aec6ead24332e5f2ab74db5eb2352fffff8f8af2bd3f945e096041466f50289ac7b2832852cfe9de5537b3223b5196f20d7ac45f4021c21b90b0387b898751817cb7b07306b80c968e21f98a317f52031439d2e109411b7d62ce7d4e4235bcc99c7f49791ca1b95b6f3d26c0edb1e07aaa0092c34df09254d2422a1965ffbf29cffee6cbbd2ce98c6b53dcd48202810ca937ee5ecad8ef58106cf318e3ed773d3c368210710968b21eeac2d4f19373e8e27729dc677fec03e6518d044961ecf3c307f7d4439c886fba3477a943e7f03bd643d2131f8072c06e3a1838c9af198f85a5401226b53f7e29b2b681c28928ee5db202f707927ee95d32f1119175167add590bfdcc840b3120b6e903d250eb7868a0b17caf38fea44172a6092ac290d7321c5d207e6bd1356d597ba24ff56b988000dc98065d457929f4cd7e6057077407bbf65d51abdc46192b52b3a7cd8e2c96e1f7088dbddf48315d9c58fc7086c293f701f7e5d46092fcc391df9b72c3498e743fc562c835e7568f4779f25bd9b5c1ec66f64751e2a90f6c08e38af0e12c35a9eda6b954226410681d14f136be5492e6259c74b95fde50047631b5c8bfab0aa4432e0b598b06ac67a355b343692d1d8fbae624fb28125c3874285ebfba2af0c6b003b6966764dd1d1eb4372365ee8097b7ba020630a02117c677a8b58fed0c3aed90c838228b6456b026cc4ad9c43708d84ef8d0b2a1550d0a3fd8f95f318f3eaf8c2127d57a699b6085f18ebb03ce6667ee5890203f174d8801083e0903310916482a5a2948e7bf75f5527d9608f7bbb1dea2116b4931d72488f295fea847309fdfdd9d88a267e5866eaacbb12ce371c44a3b73a07acd1cbc4e8e2c7086422ee9bf377a3269f34e0a013fb41d9afc01ac82955c968b1f09a172db894dd730863ba718097d835947d7927aec825dd3e62ce46ec5eab08609e25e945349c29e75c72eed9036c29ccd52b87772924c1a442d6fcfc4b4ea43c338911793ce033da052f8e6b75ffa647641ea281dd98a19d7827d30a022c2c8a9e190b6b8200f267ee68282e15e410d1430aa651fe2cc238e4b6eaa30fa4166273ba1ca3023cc4b60d54fced4d4a8f2d2115391c5ed22497712e328a9978fbed134b46df1ca8157a079776edb609e693f8651b011bd8ea8711b4d0d69d8530bae31388e7b6bf3cafaa2b961210ab87c32f8c5fe0900cbf1432e6c53d8cea96950e968cf864429dd94fe73733a17f1ed7315e7011ef3a292af5f682b08afafc36ee059f69b4c9d9bc899a2dfeac5c07fdc8801c9e30d559336d38d52f45f96bebbfb8f6ff909194fdaeeba923e1e2c1e2252eecf1b15edc9a06dad035e2323862eacee3b4acc10c05a19902805ac0b698b3d2aece1598fff94a69a5ac9605f567d69ccdb093a0f33f78e3bc16314333ad5cee2d7651cc2f54c0b6b3be2bfae558355e66314cafd7076bc56b8253796a9198ceef5236d314bf6470a4ae6f720d1770a70035be0dde8f97ad989801e649ccd957bd7c3d04b190f6a7b7d9f7b81b63fb72f17300eb9b99611d3852fe53cb9bbc50d83584fa30ca349ab8a23c25fc58662d1bf4d4a800aa0df4f9429533844d9d6daf77a9a128035834703a3793f4f75742e250a1234aba8e779c24451975f396432d79ca434594da74bc44b2407a7a4557a97c88b44863316b12adb96c77c452a964b1125fc9b14152a2e42a8db38ca60e10b3fa1680ca35fa52735b81661902fdca248d5b8226cdcbeecce80bb051b0e18b43ac89a162b4bcea3c85cc9973e0fd4b96d671df550dbed01bc139a3d2d3453361137ab38bc6ae8fb72a55c7ba83bdd68f560e5419dd68c1b6d0f8b59d1ba9482c3369ae19eff2dc19ae15b972351328decd5fab57b66bb89ac52d71e8e6e4c2407d2f6ba0f81ed5cdbe088a5e6da1c4f09fc224804f4bc147f715b63e56d8f4da7148b03d1e318806eccc531d6d9f4979c7f84072d83f7f92bb9121", 0x1000}], 0x8, 0x0, 0x0) 16:00:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x006\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7ff, 0x775e, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x2}, {0x8000000000000004}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="7f9d63fa0521e56f6a220e001b576c95983ba73ff15081d74c2181995ff5b91cedf3292e8f24e7030000007707", 0x2d) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x8) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x144) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:13 executing program 1: setreuid(0x0, 0xee01) r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000300)='./file1\x00', r1, r2) geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r1, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x6}, 0x1000, 0x8, 0x1}) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) fchownat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', r9, r14, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000840)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) socket$inet(0x2, 0x7, 0x800) r15 = semget$private(0x0, 0x1, 0x100) semop(r15, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0xffffffffffffffff}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)=0x100000007ffffffd) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0xffffffffffffffff}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)=0x100000007ffffffd) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) nanosleep(&(0x7f00000000c0)={0x800, 0xfffffffffffffffb}, &(0x7f0000000100)) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r2, 0xffffffffffffff46, 0x1df, &(0x7f0000000040)="e0792a3117a5610170664ba86b8e97cceaa722df966f596da7ad53a31ee7c0cb335d6ba79b51bd076c54d366a7c6e5578498a70d0a870314716cd25852b83d78276bd9b768eaf3df72143978e4af2cc15f5dc1996710ef4e0b612f32f52050d3ae43963d0d2b51713161d2040f2007456ef49926d2ed48aade2ac0f7949b3bd9202f8c709b02e5970d8740e5d0cdec6258424af2c0d96e8e89a830adbb59687779c20e99dd78055848443858198d19e0b213e7e9ff76515d0d49b4d2fb12dfe9d6f671c187b2e6b77bbe1e616bc2b9213fd991a64dcfcaf02593144e296fd3b81a9501eea8d4c4e660967b0b5d9d99", 0xef) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: clock_getres(0x2, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0xfffffffffffffffc}, {0x7c, 0xfffffffffffffffd, 0x4}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x6}], 0x800007, 0x0, 0x0, 0x0) fchmod(r2, 0x50) kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb7, 0x100, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x3}) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="d4227b0a03336c61a82f56bee74e4dae29e844f7dd67075cfe7422e65240d4d0de0967a2b60107b54d67397c7417a55dce275867183c5614abd8db4273e013e9e56d88dcbed91cf0bcf3341bca89598912dca4f52f837c48b1f58cc19478e40617e3247e60d0859f8025d9173b728e01adcd4a0f7b6ef9a3a06d9a941bc00a6b3d42752f83004fce39ac802b9917ed79a0f91d523733315b2e7d62ff96ccefc16b5799a2f7c3382e3d7620f59be414244d965ee40995f9815a441dc0a023fb1691ccc9f40d5777ff63316cb64696b8b1f821f8a52e1af52bd696318dba5dd939792318", 0xe3}, {&(0x7f0000000280)="efed08e40040ac7b648d32529bd8209eac54d4fff5920ecfb6946de00a4dfde2414c63dedde08e426d9ee5ab32e57e4a8e81a8bfb6906dd72ec7d85affea59dfd86ea7a6e0b07d1e2b7cf3be9fd6fc24", 0x50}, {&(0x7f0000000000)="f186203d3f4a03c976", 0x9}, {&(0x7f0000000080)="1fa9aae7117fa227ca64ac90f27710dfd34b88c31445ed5842b1c562c9458fe80ff59081", 0x24}, {&(0x7f0000000100)="ee55d742c7b04a356dafdbe7ceb31bfa670f20d298eadb7660eda05a75a47dbb9b602ffe04641463772dde7a8e30401c6773371d0610941f37cf40b9", 0x3c}, {&(0x7f00000003c0)="30ecf825310b5e187311854de05eea327a5d135dd733e774d7e962dd3ebab25eabd981d50ffd7acb3f466b65c0b3362d7f952f6dae23b9a9aa8ce696b44a3801f347db9cb2cb1f70e822a97682", 0x4d}, {&(0x7f0000000300)="70136495f98f20fa6f9c06ff42d0", 0xe}], 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c, 0x0, 0x0, 0x1}, {0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000080)={{0x1ff, 0x7}, {0x1766f303, 0xfb6700000000}}, &(0x7f0000000240)) madvise(&(0x7f00006c7000/0x2000)=nil, 0x2000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x3, 0x2, 0x200, 0xfff}) shutdown(r0, 0x1) r3 = socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x7) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) flock(r1, 0x2) 16:00:13 executing program 1: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8b27acfaa06a61f1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x9, 0x410}, 0x8) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r12}) ioctl$KDGKBMODE(r11, 0x40044b06) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xe1, 0x3, 0x4d, 0x1, 0x10000ec6, 0x7, 0x6a2, 0x2, 0x3, 0x101, 0x2eb}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) pipe2(&(0x7f0000000100), 0x4) getpgrp() getuid() getgid() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r2, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b40a7, 0x3f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000080)="7c5608f3dd491bbebfb2d47949b5b83e3e", 0x11, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="3bc8d1dcd4f7384645269eca84a83e3174428ebbf1414ccdfdac8a655a98f4a31d8c6378c42f0fbcf3080774", 0x8c, 0x0, 0x3) 16:00:13 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x3) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = openat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x200, 0x8) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000180)="eb0cad57119d9fba049904ab7f68ecbb43b07596c91391bdde55646c1856934ad6e75ac29669d9cae0347b4a5368412356bcbd87d71664fa1bcbd3280746cff9df5e9ff44f331fe619704717631fa51fac1839d71b0c90a1a71ab28033098b328fd06928e889b045b879cc00f85c591a96dc3e2604babc3de7ac5d89355a065ade62e838f092c585cefeb2880ebd0057f84f5bd876b4eacea366ea32bc1b23919b418e316b45a3ee00e59906420aefcf83efdabd03ab277629b5f7d3033627da3c53c293d6d9fbfd10e05af3bf247a0e9fa37f11bf803a980bdbe5e09e39650bb6610a8e046172c8e46e0bcb0200dd7d2cb9188b3f81836d6330"}) close(r0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x40000000}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ffbdfa6163cb90277925f1be61636ae61c4a648", 0x1}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x9) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000040)) write(r8, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) fcntl$getown(r8, 0x5) 16:00:14 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x5}, {0x0, 0x81}, {}], 0x3) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/213) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80, 0x80000001, 0x4, 0x1}, {0x8, 0x200, 0x2, 0x1ff}, {0x1, 0x7, 0x0, 0xffffffffffff0000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = semget(0x0, 0x0, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/219) close(r0) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) accept$inet(r3, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000", 0x9}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) r6 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) write(r7, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x1, 0xf9d5, 0x6}], 0x81, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x40, 0x40000000, 0x0, 0x100000000}, {{r6}, 0xfffffffffffffff9, 0x91, 0x10, 0x800000000000, 0x9}, {{r7}, 0x6c99a11192be038c, 0xa8, 0x4, 0x7f52}], 0x80000000, &(0x7f0000000280)={0x3, 0x101}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r8, 0xc2d0422a, &(0x7f0000000080)={0x0, 0x7, 0x8, 0x0, "048d24806620001124ba21d961c704963c991e00", 0xfffffffffffffffc, 0x2}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14, 0xffffffffffffffff, 0x0, 0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0xfeb6, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x80000001, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = msgget(0x1, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0xfffffffffffffc01, r4, r5, r6, r7, 0x10, 0x4}, 0x0, 0x0, r8, r9, 0x0, 0x40, 0x9, 0xc6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000340)) getgid() ioctl$TIOCNOTTY(r0, 0x20007471) r10 = dup(r1) bind$inet6(r10, &(0x7f00000005c0)={0x18, 0x1, 0x100000000, 0xff}, 0xc) msgget$private(0x0, 0x528) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000640)='/dev/vmm\x00', &(0x7f0000000680)=':\x00', &(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000700)='/dev/vmm\x00', &(0x7f0000000740)='.::\x00'], &(0x7f00000009c0)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/vmm\x00', &(0x7f0000000840)='}/\x00', &(0x7f0000000880)='/dev/null\x00', &(0x7f00000008c0)='}@\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='-\x00', &(0x7f0000000980)='/dev/null\x00']) munlockall() socket$unix(0x1, 0x5, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/speaker\x00', 0x0, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r11, 0xa, r12) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x0) accept$inet(r13, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r14 = dup2(r11, 0xffffffffffffffff) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000b40)=0x9) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xfffffffffffff801) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x3f}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xff) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x101, 0xfff, 0x2}, {0x5, 0x5, 0xfffffffffffffffc, 0x6620b79d}, {0xdd, 0x80000000, 0x3, 0x1}, {0x0, 0x1, 0x1ff, 0x95}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x2, 0x4, 0xfffffffffffffeff, 0x7}, {0x7, 0x6, 0x8, 0x1}, {0x5, 0x3, 0x477, 0xef}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000200)="c9e90c752f11ca231d66aaf58d9b6778490230044b5efd78a463cd3ebbfde47fadb85acd2e88879beb535b1763bc732269aeed2c1e"}, {&(0x7f0000000280)="24e2f5d228b370324f104bb4dfd8056c70b20cfa85ef9036057f49e1ec424ac7d01611373036139cf6f1ee3cae35d0e88c5e31cde3d76db77e009d20510551949c1d05eacde02acaf63ef2872bc6d84fdecf74d9266d2584996563f0"}, {&(0x7f0000000300)="3f8377ee6a7789af929284ec5952f8167bec01def95ec465"}, {&(0x7f0000000340)="27664b09e2f164c982931cbfd47146fbfff41abe675746c0ffb2622441f27a5a38f20c31358597fb33a2bdca3c59e5f853aacefd8e2da8ed51b17331d448b992b2686c16290f9c88ac1e873f4b033b14d8f4cdee64774e6f4daa661e7025fffddf51fb903ab845393b51c3074303e09425e3b58073"}, {&(0x7f0000000580)="da6889ebc50c1349f5e94a7ae29ae4015a63fa05e27a58fd9823b3312d9b2c8c21fb9c2890dd50e60e7c94c76b06cee4a1e3cb229376ec79fc33d7bbe8c48d0d1bdec4ba345c2f2532aecb074847729d78f92d66d2fad91bb58f142884147f2489920d08548bbab933d84a54c252efec0779676efb3a18031269dfca24471c8abcf16ec58bf5d419094a5fc8f59a6248aafdd8ae3be52aa17c"}, {&(0x7f0000000900)="ea8f88a5b3fa5c762498f4663eeabf4bbf43da85d86c46aa9b1f1128ad342db0cc95894b5f4043f5eaf9e07f5869f1c65be687d7f54cfd21505b962cada25e56a7ae57cdc81730c2a8ca9d36c2367b709e"}, {&(0x7f00000004c0)="4a27dc5f401707ff14e112fbdb782b5fd840bb6fcef890020e7af4d9180bb60d2cd01b8baa9f344fe0652f1edae12df381272b4b8e92"}, {&(0x7f0000000640)="f4a350172077124140e229d3396850b600f9e65fd3439e8f945024fb03b1300d3c7c5e59c75d5b3d8d5feb896d78d92f7f339adc781d7d4891d5338d285a4cd7dba939e2148af2603753a3339acdb5dbb5a1883ca9c748d4657c85a8f774f6b1457d3ba39b056e13b150c13305fce68c69f8a400b961e5feab2a92f45d2dc1ed28826182e6c356b88030b082f993168ed44666bae5c7c1cd361fce879ec06c572b6d8196a99d5536d174b03a4598721bd4636e58b122334801f1acc92189719afe633a90a3fe81002c442cb9966744bd04a91c836e9c35815409cdc409999b1bd3b58442d6782079"}, {&(0x7f0000000480)="b58ff7426432bbe7537243a8195e05a023a6"}], 0x2da, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x3}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)=0x1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) r6 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000009c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:14 executing program 1: r0 = socket(0x20, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc15852"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xd, 0x380b, 0x2, 0x0, "2360eb1a65fa8f6eccbf07c2200c4157d674e14b", 0x100000000, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x80000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x4d}, {0x806}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r8, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r13, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r13, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r14}) ioctl$KDGKBMODE(r13, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r18, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r18, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r18, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r19}) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCPROMISC(r18, 0x20004269) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8}, {0x60, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x200000000}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:15 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) msgrcv(0xffffffffffffffff, &(0x7f0000000300)={0x0, ""/239}, 0xfffffffffffffeb3, 0x2, 0x2000) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x1, 0x100000000}, {0x100, 0x2}, {0x21, 0x2}, {0x6}, {0x0, 0x3f}, {0x41, 0xf4}, {0x6, 0xbc10}, {0x87, 0x4}], 0x8}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) getdents(r4, &(0x7f00000000c0)=""/173, 0xad) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2, 0xfffffffffffffbff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) r10 = dup(r6) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000400)) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r11 = msgget$private(0x0, 0x140) msgrcv(r11, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000069da0bbd3a019102569a3803116adda0000000000000000800000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000003720b5f55e2fae99ac3506c1733bff9f6db1360010331e85647f20a763cf16baa80000f30046d84f63bd7d8d42e9cf9733377eac55f63b5598d36cf83b21cb218d00000000265deefcea6707216ffe72bec63cd9d8c6498888e4625570d95f208785bc456cee974e7cefe61970fdf22fc7f028b890a49fe31bf190fd23d81517e3f6f6384ead8efe9f02df50722be4277a471c350f35952c7e053072755205e34c53fc2e9e36b27c664efb2ddce869c3373632c5d69d34b28169016b1bda7b8fb58816d717b330977afaa45bd1bb7cc84f86ba7ed4ddbcd9e327ac709e14187bcff72a5cc662ba87c445946b1d21fd13c149780d05a2e5981bba615f71cf99d078ff0fcf2600b0"], 0x9a, 0x1, 0x1000) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000a00)=']\x00'], &(0x7f0000000c80)=[&(0x7f0000000a80)='*&\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='!\'\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)=']]*(}%{\'*\\\xdd^&\x00']) msgsnd(r11, &(0x7f0000000d80)=ANY=[@ANYBLOB="01000000000000008e81095ee9b060f8a5921793ea7f00bafef12c"], 0x1b, 0x800) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chmod(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:15 executing program 1: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x0) getgid() getgid() getgid() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x4, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x2, 0x90d0, 0x0, "d730c1e7bb3a5eb2cd2c89815b10000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x6) r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) close(r0) dup(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x0, 0x1ffffffff, 0x20007, 0x1000000d9f, "0000060000000920b70500000000000000002300", 0x60a}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r5}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r5}, 0x0, 0x15, 0xf0000000, 0xc0, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r5}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r6}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r7 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000002c0)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r1, &(0x7f0000000a80)=[{{r7}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r5}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x81, 0x40}, {{r7}, 0xfffffffffffffffb, 0x26, 0x8, 0x5b37, 0x6}, {{r1}, 0xfffffffffffffff9, 0x5, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x2, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x8, 0x80}, {{r5}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x20ff, 0x9b}, {{}, 0xfffffffffffffffe, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x188, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x0, 0x20000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xb0a, 0xa9b, 0x4, 0x3, 0x9, 0x2, 0xb92, 0x4, 0x0, 0x0, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000080)="4813932986b3ddb7d99d8a481454e55ae9bf36b1c22a39731e628505c98870707e61bdca10621ccfe3364b3d5f8a4685e688aa0959c24f2db8faaffdf46bb6d59d225d6c298c60139274db7fa755dc35f6253c395252fe8fdabd3bb4b2b827e1f1ce6a4d5566420a42", 0x69}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r12 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x200000e0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fchmod(r12, 0x48) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000280)="458277da2f6a40626fadc0437d89d060bcbd6d9f598c1b2a572d799e123956e7c73b8392e0b026f8072e4a3265fab2cc9dff3b60d20a539fa63dab987fa294834a290ed605c419267ab34649d0749abfd5bad317436d3c6428f3a0de51c634873126d106e0b29db1551b9f53d798776698fa67cdab601b1ae37b7b228bdd53028315b594f7fff96cc17f508651e052da3eb79be6165a0da9cb87e3dfd9d5a599f0c00859ca801f8fca28b84bec7462767a673ceb0bd878095628794d3de084e24a2e60550c33d29f50e910d52c97f4d6e8fd420fecc9c3bea8dc811faaaef3c5e5e53293d6c593285fdd50db37e55e53a03b9fbb485d67b7ca03d22f7cefb6e10a7502e21d0593e64c5bdc50f9f87fb4e5a93da4a55a5ee6e93528a7d299a83fd61009912e8936e0bc2a99bc72255db67455ab7719e8b3ca9324e67ef99092982399f411996cdae6aa7fa73e326bf38026dc0321f60aaf68171a1d566d7093f5ebfa08a2a439d69a9ac2026ff406013e93e54f104cbb7eeb88e3f587190c11838cc213f4af69e764bd9f586ef31a9d74e6278c6303e61213583f638c98ceb27b8912361ac6e878ac0bb34d06e8088ab0a5c262073b30709ed356340633c5207d286f48d9553d22d65f6fcff5d62853c2371c749123f8f914decb52b3f10132ab2da449646d4240d56a32ef43f300ea599c1928d0ea420955540fcb8bf1a21a59b3b44bd7980db0d190da254efe2d32fa1e181f75956bac211b79a2b7182c60c47aa347774023cdfc2f17af3fa95f3f4dded93baf6fdf1edb4dd3b274490456b9f4dea16cef58a8e1c111f2e76543146957f8266e6f2e17cef19bf56ac10e8839039db6328b376c1f16d85e9be03ed04fb35899612fbf642dc7136014a84aeec87a177830c172b3861ad2155b82cbd8ae83c722e6fe03098ea16838d811889ee79ef4fd92271d0d8dc69f893300328e88365c297987024ca09fac929fcc1d90bcd777c843bad8e1c6b973aa0b9eab2cb8788f3df33a71580651da915bd2292ad7d8edb06b901d64ba932f52a49344db7063c98b5fbf7aec0b5d4d12c818989ada19a573f2510ad2d47e0c5ab700541995c1f09f57b0101606fa0a28622e820f7d287f6e2ca8670bfc0b2c4ecf4e0d0249c2bcb2344104e176d8b1365aed9d252433106d117502087eb89eafe95aa857f6f59399e9c9570f72e493416ed71b251fdf5ada437402146429ceebef6340c36ee240425b8cea1d56543e7f3034897da660bce9c7eb65a0205861d0d33a0500621d268f9119743d47ab00510fec1463fb4878d8bc52d8e9b30d49a66a440509c4c4a116f39cd68524a7e4f5f6a3942879823effcdb35d9ce663a11b86a5ce5c23a1268814fe39c46aa9affbc318b02fb87a8b84ec5c21d515a5aa498575709d11fe6450b452a330bdf9f7bbeb7346c0658299e351473726f8bfaa54fbd0a349409d7cacae22c1a8a62bb2128d7d20d2410509c9f594d2e77576c900fe8b824547999d109124a17ce9c85edf40d081b830ed0b211f7781d94ca9c7f42a5bd7f6c23e5be158537e575c8d832aa08c75010aab416b32f67a29a04d0ae1409b0a164437ffcf70af202430ddcc85041cc3053e112ab8827f5ae64c6e047d289074d65b809b6b59a60a41eef40ad619d790bff441bf927ee9c155ff589de8b652017ebbf46ee748ea6aa6db4e03b46779cc3e0c627bd3a22b09f59cfd057fd63474e3dbd21b9f2e8d188b64fac3b6c4d19396d63b19564987b1bfde3cbf0b7d8ef05fb2809c7182ef65b0777dde825b0d14583c06fbf777d15f31f75c832abb1d01cef6c1ac136a5393d8c6a552492118615f20b765bf668704876219d5beb138a9d94ad142fc0366ecd939500725d228b6591d344a08a1ae895c10181b027385acf11cf9786ae099638d369abb8f0cc3f6b21067b24e32622652d568e73a2bf5a50ac3fa4b981c430d8123aa766d10c2ab873ec3a62b78d8ba1d2f5c2c9bd4121e0cc7fbc35ef98760d0befea55f6ac6b599096cedace05baf88f98ca3f431c12e87b488daa95bd6f8343a93990bbfd177205d15cfb25b4affced0a93af317a83c3a214da5d6608c485f4ada7c36b45fb21a4497bce38b942d39e3c6cb97f0c9d1f6b4fccaab6fbdc5f86ade8ecff792f2eca72b5959c35bd919bdc02448c66016d81cdd1cef934e5784d8db527ace4f457b5134c079c6c8f07a3b68c0d9efef748501463f7abd9f4b6e31111598d661676254d5552e59253c027fe3998c9b43c5c7578285fe5a45df465607d30675b9451174b5dccab218bf5b4ce1eeb660af0c36508c136171f30acc7e887b75b84bc7e710ccc4402def2a82f7edab74f89208f321dbd337501954a3e58e3c6d6c55ca4ffad21de3d57b60ad7986f2cfba42bc78d8654e45005fb20b167cb64480a6c33832f5f40da0d50098824474d9a7c9e8bb585ce53f617c6e2fac9d2e3f0fdbad7b4c4b052855bb7295ce4e57a5c629350e9be002158a96d51c2dee9ce56e8189c637738e49943113c45008c64422f810aee01512a1432e02b467c1748bc1929f233b97b1be1a9c44f381de5b28af4233214d6dd4ef07df535574ff1e85aa82864ac01b9d88026f5f2aabf01c9227c7c01ae3f046d81ebfd5b37f5d65f59aaf9b01cd5379fcd0ba76d6a3d9318f2477873bd320c8471e46f186009e2a0fcec10f2ceeb54b79e8767a6de653462cae612511b852c9c7a719c863d3fe127e9caeec26286be474e6da7564bc0091aff21847e649733dfe7c390997473415fe93b0f5cddf8ab380a826b28874feb7e13a26b187337d8e1050ad562343f8b1859c5351267ffe885d181c9a9e8cd93903512ee8747710a9ffafb68b319373aec16b7cc23f7a888ce270391fcea8d1e2cda79c093d4f121ce91f8d664e57ea1386169a196ec4b0c86eec42fdd25ea2b58c33fecdc070e06e114a63fc8ecdfe151087615d78b80a5060833518371b40960f4e7c793a468ac60d46c767ca0839c0142519b367453c4a0a33f7d89373a3a52b56b088b8dfe9420d4b273f4fb2f65300df6af2d970949a8f100ec02deec1771afe434710732e30091934e4ac7efbeb1d8e15c479e70d8122ece31c47476d8baec1627544a8ad6a3fb9c520cb6c8f070769372abb9c263def163c94557835eb76ae9fe74559f2ec2474b3f33010ef746f2d010dc153f7bebb007b2f4e10ee6da918a54773025235d9776cc07f2dc946a5581c7ee34794f37f7b106305b88643680428f49ba4c8ce8d412345354b5f1563746bd53c33441fbdbf2025e892ccc4bb4ffe5671cba9ef2aea5b72a9708de1c468e1791a0c7609c4ccbdf9cbdd25a4dc39bd6ff858ba1fdaf658514525b7250591d743b0aed4d35a3e5a8cb8d2cf7ee20d36c8947d57de8d3935ac3f55e82f66bef5d3c44f90a85daa8f1ac12e0e1e0242138b40464483a26f6464352d0c47229d848d072b10b73278785e909c9b8e12e44e30a76a2ee59fe1c2969ba4ac62255d5c64439822aa3af9309bc4a59d1f2b7ef073fedc656e5b3508c295f4a344ba38bdccd5fba56cd49aef20d983571c22d15313c6141dbf65d5c8df034d236d0a5804cb6fdfe7c71cb3edd17c80be7838be9f03c756859270b884a7aa3ace84d619f9f6d426584977b4f3abba3402414f8926f209bac254706a164369e04451610ea125d5705307074685f9fe82a99033f35056f02ab676b87b58ef8d3e8be71059fcfdea81e59d90141526fa160885cca19a1592c3cbbef3e7a4a8e4a3e655957c26a48c4445c5cad036080be20a7563648cb644a4bea2f3c1a61ee8bf431ea6639f8b434a96a406d7879b7f75c31c959e16bfd491f21efdf9e04267ca5dafb32c97b676e3b4391997b9550a3f49d8b8d6e515442dda2ff561387f4dbaf89efe9571c9e39376f57e6af635b0576cbd43fd7fcd3f032baf85097f9b9ed46e74aa3795ccfbd49540ac48f10f2670d8d12e6dce49731d492681e1d4b93d0c87c5e170e95a9fed9474a9ac4dda20e025443276003f50c6127dbd2aa723bcaaa8726f5197e84601787d54eb9a6454584eee6a0655152827a62d7e74060427c8c84fe84f71349d841d35f1c8de5da81382f4eb394d97a2b34f73dfb3594a725a2c6bf93777d749d6e2887d130d8d3ab167a1a593d2986f363470b02643df7898c4cedd44dea6c2baae826fb1bb72fb0d641f5864d398e4fe6a719b5f29ccc1379bc9ad6de1c76da9654c5c5786981536493fbce9f52c33cdc242724e44f9aaf36fb096aea9aa64d4d538d9857cf9ae5cd9fae01220b20f28161864e2ce2c62bd9e8e5bc88b86f950ba5d28fe6810383a628159f9683c3729ba35226edf8db4d2d2fe2f8bd111e195c7841fb17d985edb2bb343d2e4e837055cf0aab16fe3cfc425df7df042d63af632e618ac4a80a714c6ca44c2655efc63c0dd531dca9db178c558466fd1c5f40fefc2e06b468385e541010e8752388a23168dee767089987698590de52f21befafcc727d35f137f759b7cf5202980910b2b53f29357766e7f03c8b047b9a708c33d3cb6352042622229f7c22e9bced0783166fdc7a148b187f475795461be19ca9cfa85b08523e3cabc676a4883748a3867583401006a3bfb8bdebbe38e817079938d13a85750dcb468d2142364ee4f2276c9fa80a364b9f17a7f5e809e64fca6cd1df0eb7e4ea226da342d71885f18eb6eb8570841cfdb95e915aef0afde20eb63d3cddbc3eacdfdaa8ad415a0153fbcc5bce65831cb5256792a48b59cc77baefada5aa1e7203b3b8169dcfcbe82d965a5b8f09848e95515897102d98f603292a36d26452df00d8a4af3c514b844e23d3570a4b424838f0caa2271f7e2f2261e97c03a3c509169bdbacbd00e2480e8d078baf1cff71cbd27e70bcd8c0870810989803e8cf8abcfbc6d6dce065ce1cfaef0bcb1bd3a470a2a71114733623953eeae232fdc25495c337bdfaec6ec0371693d7baddefaf87d1035b69fe21fcc4b6dc0e56c428f3b1ca39c31728e7cfeb8a5ea44b35688d0e8a0834617f3c927a9fda5e67ab5f29f721e11d2e4311882626717687c19b840853def88a20e38f5097e38cb10dda0560624d4a6ffa31de3ace22ed52211d56ede3cad41397ebf05ea15f59e416251df272c515a3d6967acf092c75fbd29cd4aded9cadc316883b7d294c2cdb758a98023b797e26a6a16c68aecc7c5db06d2e1c3df88797f97269adaa9c15421214c835fbbc0eef555df19f7820e4271aa1f1f558f9d37bb12e45e761bb791673b4f9e3084f22bce32ea04d342e7dc9e0929a9249414b4dca0cb50f0be71d027f740bf2c4b2c7f999a6bec5c6a7b9d99a065bebff48d89c4dee8aafe6e30654f0df27a6d198c2bd6c963b1d877c0b379c3b9fdba1f6b4d782b3684c1f5e1a07ad398eaf211984574b2c29aa0da63a2ae1bfda32666938a2745ef324dfe619c18023d9c0a42a55ad12683c22e71d76dcd1048dc519202908a8d258e5d4070417e7961b122470ec2649d6c0e2861deef1fe5c70bd1a2acafdbdbcd6452beafb74a3b786f71b90ef74ebac79ca3414d1ad5f82884150dcd46d31a4936b2edbf94a19ff19fde6e6a5c8e1fad6556a066a8ad53ed9fd9d9e608a4921d5bc7f25d69e359cb5a5bd7f879347994bec31bd4a729af25a4b4b9f5f4055d931d9777af0d22cbf937336e88dac995e5ae8e262f15854c7bcfccd76e9d777c8c920bf42ab6d9ea31cf7b7abf5d98e95ed17b762921344729b0a155245ab8df39e4ba61", 0x1000}, {&(0x7f0000000080)="716f88b9278c3a53d40c0533b2b1925eb51aa3156423df78d6ec15884ffd937fd46459d7a24641511449619b8a7a0e7b13fabbac40f8443df1f2ce2fef5643b0", 0x40}, {&(0x7f00000000c0)="7feec3741f068cdd334784239807494a52a68d26b62ec5150bcd4759a412843a29e27490e1f35e2fcb6a272bd1037bfdac6141b00686afd11adc0c5df7764e2ea8eab4cceaf0fdf519e0c2e2a6770dcfdc8cafa3da4e25977a4c3ea80aff3214cb2b3323", 0x64}, {&(0x7f0000000140)="0eed8e511a93b0a3a93425b42ae2b731675386e98b00d22f485c4c9b605f1c241d095e3d8b14f5acbd17bce70771ef2fc0574f7a5137d1cfda8b8cc563f3", 0x3e}, {&(0x7f0000000180)="141a369c60f909875e18b17b707c47d5ec3207905d84e65a349381f38da3e40d27a13e9607691b931dcedc69db1f24fdc4a483d9899e7546ee41e4bd79e4c3488004ec9733e592244e642c0b203abf47d0cbf0ca1c6d8d68d4386bcf0ea0a2cb45f0a2d00769590583eb3b3ba0558b4dd314e8fff631f23b5ceaeb01d978c865f06f70f5", 0x84}, {&(0x7f0000001280)="aba0bc6d9cd5d125ab2e2c073f2e0e9f864051bb12d68949de42f24ad96e4052a0c1ab7a3e5a0f7e5a358921415b07283016ea4f1441475c4df9593b5e8dd20a03b677da0efe3f6f91cc9c469c550b1f1462431c02e4aa54d5a8a0a0bf832857455629926f7aa852d60ac9f2df2a05958b2b811976271f558660bef828a42471a9b3719569f611b25e7671841af52b54655e5792e6f5043b0bf0c0da314082299a132a88865120c07b84d7af606101a14f01a5a8a5", 0xb5}], 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x148) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x0, 0x8, 0x2}]}) 16:00:16 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') setrlimit(0xf1568023eb8acc7c, &(0x7f0000000100)={0x6, 0x86}) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x6) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000), 0xfe, 0x0) 16:00:16 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) r7 = fcntl$dupfd(r2, 0x0, r1) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00', 0x2) 16:00:16 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0x3}) r8 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r8) 16:00:17 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) r5 = socket(0x18, 0x1, 0x6) fcntl$lock(r5, 0x274a7c1755daac67, &(0x7f0000000180)={0xe0970f93101b9487, 0x1, 0x9, 0x9, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f0000000e40)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000880)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181bf3a83e5792c04aba82dc96448deefddfbe2ed980483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e71731086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c100"/247, 0xf7}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r1, &(0x7f0000000800)=""/43, 0x2b) setgid(r4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40), 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bb92d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed8c3382c6e6e078000056e9bcd3e834330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe8550a812305f43b5b96ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f800000000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2102ab2859e0b55f758cef9030000000000ff000002000000661f4072af66db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c589ff13ef0d3c898759e5c94ac3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00f9c1d5d30000324c81d88fa75584dc5a398b3bcee373145d901702acab0b0473542efc23c2bcd2a46d64e20d98f29d7822ba18e959da824a05ed5535b6420ac893180ba39a19e8b401def9441faf6f2ac14434020d47265cf682fe875cc11edb8d05c000004473ff5c132648f790f37cd3e7cecab7dc9740543f78bbea3115793fb29f92590f1ba1528f46395a241e63d30eab4a20e905c313d572b69f90db1adf4abcaa1c2ecff3b43c1640f89c9c23e4dbdcffd37709acd8351a67693422261a0937a04300a5d8d057624f185402489ee98fafe8c94d32f7c7cbfe37e561a1df948acfaa5a8d740458e73385343795b7a5dab7f98bf67905b41b77516e8c7dabe161c4886bce7488c8e0a2ebfe26c724602ed21bc12877cf8099a8de889ea9864209a66d268f65b67eebf870a0c7aff8d7dbee85a407f5f6eb496933e9bfd3ff26e2880345b51a0d1bc6048a46a9db25c693dcb4e7d5b10a60ebe7bb6f38bb8a26ffaa8ce3223c3515d5d40151b0a63011768bf9b746f9aa6213193263444e1db84bfdef2dbfba5ef8b1437131791a80e41fd67f3b02809fac7432858008ce62d858261d6e7fa4828fd4d5cdc5b387a05aa431a04f9cadf41e29f1891d4ad5e1de13"], 0x130}, 0x8) fchmod(r0, 0xe0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000c40)=0x9) r8 = dup(r7) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r3, r4}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000d00)=0x401) write(r0, &(0x7f0000000d40)="51ec5b88cf33ad2ed9013117fdf40d6058c576d9b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa98ad08ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55870c0", 0x58) r9 = socket$inet(0x2, 0x1, 0x3) close(r9) accept(r1, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f6669ff689d9f"], 0xa, &(0x7f00000009c0), 0x0, &(0x7f00000001c0)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) r11 = fcntl$dupfd(r2, 0x0, r7) ioctl$BIOCPROMISC(r11, 0x20004269) 16:00:17 executing program 0: readv(0xffffffffffffffff, &(0x7f0000002640), 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r10) shmdt(r10) shmdt(r10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) setreuid(0x0, 0xee01) getuid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x80, 0x1c7) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x20004276, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) chmod(&(0x7f0000000100)='./file2\x00', 0x14) 16:00:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000180)=0x8, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) getuid() 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) fchflags(r3, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r2, 0x40044b06) r7 = dup2(r0, r2) fcntl$setflags(r7, 0x2, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000040)) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x103d) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x6) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x8000, 0x2263) r1 = msgget(0x2, 0x82) msgget(0x0, 0x200) msgrcv(r1, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x3, 0x1800) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 16:00:17 executing program 1: socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup(r0) kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x3110fdc81249689d, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x100007, 0x6a2, 0x2, 0x6023570c298e2184, 0x3, 0x101}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r4, 0x40044b06) accept(r4, &(0x7f0000001b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017776c9381fdf051b708aef73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a036452c3b69baf97953d7c8064605417a3bb3f260cd6b5a98e166902f60714d308023776921d4891a1b244da3ad3f45"], &(0x7f00000000c0)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x7}, {0x806}]}) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000140)=[{0x2, 0x2, 0x800}, {0x4, 0x200}, {0x1, 0x8, 0x1000}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x3f168eef4f8a6dc3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0xce36001f1814fac1, &(0x7f0000000100)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r1 = socket(0x18, 0x1, 0x0) close(r1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x934, './file0\x00'}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000008b1f0000000000c00f0000000000008a62414b65071f16cc4878723eb1a52cd1fd61bb109d4e84c1f7bcf6fa18e4c4"], 0x10}, 0x0) rmdir(&(0x7f0000000240)='.\x00') 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r10, 0x20004269) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) getsockopt(r6, 0x0, 0x3, &(0x7f0000000040)=""/14, &(0x7f0000000080)=0xe) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000540)) write(r6, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r6, 0x20004276) fcntl$lock(r6, 0x8, &(0x7f00000009c0)={0x2, 0x0, 0x40000000000007, 0x8000, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r7 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xb) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:18 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x9, 0x0, 0xb0, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x15}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdab, &(0x7f0000000200)="a4c525a08386b8b78d699d5f0b646234ff06c7d70ed62acf1f68358f8076ae829f1a7fba2fb77355e1f07bc750c0f7eff3eb1422d7e38ba82542a112f45fa8ca96894e9e92d598081311c2247c54ca530251ee88e100047cf4fd8f9d65f9edf110a098dd3d624bab50d30759e628a4e712c14e0105f96deafcb79d4fd532304ee9622c") r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f00000002c0)=ANY=[@ANYBLOB="e4de848f30bbf066128cac5d1ddb35d51514dbfd8f15b920c4eb01ee83fe2042142af8c1d92318a09e0c8f0d4ae53a4511bd9ee4085c9cd6a5b1e0ae27e78f457059399dade33d0296213def185219e9c2c18b3b28b137bee3582d3bd1e424c21771a7eb3d53745707de21dc6fbb12d24de091c2f4f94078bf792a7c1854bc7ab5a6b03b2d783391a8ccda01473450a9bed48ba7a21af0cdcf830dcec32f0424694ff1e240e849465eae4b312db2192c2c2e33d529e1965e5767eb1c604d01549cb9297cf82390f794896f093b"], 0xa, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x3, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCPROMISC(r10, 0x20004269) 16:00:18 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) 16:00:18 executing program 1: r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semctl$GETVAL(r0, 0xe9541900f5f89d97, 0x5, &(0x7f0000000080)=""/4096) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x7, 0x8, "855c000267a7230004001a000000000000004000", 0x0, 0x7ffffffe}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x6, 0x1}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) syz_open_pts() r2 = syz_open_pts() msgget$private(0x0, 0x200) dup(r2) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r3, 0x80044272, &(0x7f0000000540)) write(r3, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r3, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r5, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() getuid() r7 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000f00), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r10, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x2, r6}) ioctl$KDGKBMODE(r5, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r13, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() getuid() getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x8, &(0x7f00000002c0), 0x0, &(0x7f0000000a00), 0x20, 0xf}, 0xb) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r13, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r14}) ioctl$KDGKBMODE(r13, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r16, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r16, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r17}) ioctl$KDGKBMODE(r16, 0x40044b06) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r20, 0x20004276) ioctl$BIOCGSTATS(r20, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r20, 0x80044272, &(0x7f0000000540)) write(r20, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r20, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r20, 0x20004276) sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="280000000000002000004835f4414a01eecc08eb059a01f41e05e707d14073b30d969d38262b1a1a79e023fc1b97fecf9cc679278d0e119da3ea72c0738dbdccc7f0badbc6038f20312947e7907dae4e209362ec33d4c6ee45c301e293f10837263ad5aee681fe9232f004074caa03b021a46f8b8f734a65a035b2d092ffd7d095c6b5e98389ff4a5d8e2f8bb6e0d9e300b479ab6ec1ceb345d0a167f8ca308b9b3903d312e775c8f3a170a839f0fca81e43d3f51aa914b7057f9b32341b35b631353e8af0f51a00d7537d1b510969104fee940bfe0de40a91bc33007707059f45651d328cf4b44cc0e4ea1b565b42ffc3a3d27e3f005b2f5af8ba7b656786006dfa62b8358ec7db1bda46d7e56f3b", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r20, @ANYRES32=r5, @ANYRES32=r13, @ANYBLOB="00310a0000cb901f214c4b274c811af5883f6d5096b1556f39136c10dd86561ee3569beb483f408bb724e460296940c27b2635d031388c3b6363c68eef653890a22b2abf665d9e3f4f4e08c6b381eb0df9507f43fde64705e1799736df9879529034c4d97d6781929995a8ffa293faca8dd227d1927286e08dc96487a79a04c5cbd2c678b9163cb034f40ac702b7de7b0a7bc78c69db35db4b6f78623da32be606eef6fbbcb1c7e2dfb30b2fcf49eeaa3a10144d01981b49ce80f1dd52ae4fb17ca3e9631dd776c5d65ae59ecf59328f0f50822803522c3800fb5ef1a91d606d3b60bced7c257ffb0735946969a1914658b8f663d97fda8652b5a3bfbdb521790399cbf491241c76b21e2767e66b1c1d30a2dbac294a71a68b9ceb628ce8f3d16e2aba02b8a2337fccd698e866c1509a038869eb61f8879fd3268def717ce0df6d9a8d6209609e1b0501a3ff9697aa84c2d4cbaed9ce83ad14f959d4b31ac878e447e073f8b0b85bcd28b330b120eddf950e27f1b7cc0abd60137c8d7297ed24a2aa953bdcbc8b675ef84459b955364ff103d3bd09e74f0a28ade28d8056a72e3bd05a08fabe78dae43e5d69784ce0ec437ad486908f1aa861a2e9993a6e3593c1bec9ba4e2e6d46b2e01e5b0c41c3940a01d9e37aa9371c9ff1a855dcf75f5e0e4972d129dd0ffbb77bfd8b503a646f9a96fbb72765eb0abb75200afbd87453446a788a2e6472bebfa96ea11d38c3b3928243b290dd88b47e5e0883123bfb0dc0e9271f11f10b8a634e9167c28b0230999e84cd8d187bfac32c98db71d3d38a9457a25a1f13075285da1ec4941162b09c6d25b9415c59897d32802872aee27c72d67006a5450f748385a2effd7f48f6d87f592f33dfb4e5e9767a55a1841bb51a65a7487dacee5e48653d9f01925cc245577efd9ba461942764c3672690f882ccf029ace13e9c0f8e3dd1175422abafc826d209942ab657060a776849a57d1d208910de80dfaf76445581b48e73fc435ab952a4624c3e2e6125a57437e19c768ff82a40b0ca15458ac71ee2094e0da70ddb977102f1dd06c5446e8ac006151b736453a1c908d72a03"], 0x28, 0x7}, 0xf) ioctl$BIOCPROMISC(r1, 0x20004269) write(r1, &(0x7f0000000180)="dd4e11dda63fea6a1e58c02e379ef8d24de804756d74291e6c29f2f42fbf4eb2f178a3535689cffacc3870aa32f9e211303ac07a0b749a25a1ac664849f6f159a5125153200638db19aae45e8eb62b6322ef7b0e526c8dfb7c02298ae8e45fd3a55df647f61e4c7419e6fd11bc774abda52a2bb72f1ee19747ae33aeaab7279b354f6c402b149a26e6e80d54aa21ea3739a05741568974bb7a26ad73b11a68b25661fb448e0c1f74d87e5192dbdd54e601f198a633692ec719b61c03b749f42b2177f200717672f8fe9822f4528b609fc5", 0xd1) r21 = syz_open_pts() close(r0) dup(r21) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r22, 0x21}], 0x1, 0x0) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x8000, 0xfc61, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7e0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) r6 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1, 0x2, 0x0, 0x6}, {0x5, 0x7, 0x9, 0x5}, {0x5, 0x9, 0x3, 0xfffffffffffffffb}, {0x101, 0x4, 0x100, 0x1000}]}) r7 = socket(0x18, 0x4, 0x80) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0xd, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000280)={0x0, 0x8000, 0x5443, {[0xdf, 0x5, 0xa39, 0x400, 0x9, 0x5, 0xfff, 0x3, 0x7, 0x3, 0x4, 0xf6, 0x10000, 0xfff, 0x4, 0x3, 0xdf9, 0x19a], [0x4, 0x3, 0x0, 0x6, 0x1f71, 0xef3, 0x1, 0x5, 0x80000000, 0x6], [0x9, 0x2, 0x0, 0xfffffffffffffff7, 0x100000000, 0x6, 0x9f], [0xffffffff, 0x1, 0x4, 0x20, 0x200, 0xf23], [{0x8000, 0x401, 0x8, 0x3}, {0x1000, 0x3, 0xfffffffffffffffa, 0x3ff}, {0x1, 0x2273, 0x0, 0x3ff}, {0xfffffffffffffff7, 0x4, 0xa60e, 0x8}, {0x101, 0x1, 0x8, 0xff}, {0x100, 0xf3dc, 0x9, 0x2}, {0x4, 0x6, 0xf60b, 0x63a22c8c}, {0xc8e5, 0x0, 0x2, 0x5}], {0x3, 0xf4d, 0xce20, 0x7}, {0x7ff, 0xfffffffffffffff7, 0x200, 0x4}}}) 16:00:19 executing program 1: setuid(0xee01) pipe2(&(0x7f0000000040), 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) r12 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x1f, r2, r6, r10, r6, 0x86, 0x8}, 0x10000, 0x1ff, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r16, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r16, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r17}) ioctl$KDGKBMODE(r16, 0x40044b06) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r26, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000180)=0x7b0) r27 = getpgrp() r28 = getuid() r29 = getgid() sendmsg$unix(r25, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r26, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r26, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r26, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r27}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r31, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r30, 0x8004667d, &(0x7f0000000180)=0x7b0) r32 = getpgrp() r33 = getuid() r34 = getgid() sendmsg$unix(r30, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r31, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r31, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r31, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r32}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r35, 0x8004667d, &(0x7f0000000180)=0x7b0) r36 = getpgrp() r37 = getuid() r38 = getgid() sendmsg$unix(r35, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r36, r37, r38}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r39, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() r40 = getgid() sendmsg$unix(r39, &(0x7f00000003c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00), 0x0, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r41, 0x8004667d, &(0x7f0000000180)=0x7b0) r42 = getpgrp() r43 = getuid() r44 = getgid() sendmsg$unix(r41, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r42, r43, r44}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r45, 0x8004667d, &(0x7f0000000180)=0x7b0) r46 = getpgrp() r47 = getuid() r48 = getgid() sendmsg$unix(r45, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r46, r47, r48}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r49, 0x8004667d, &(0x7f0000000180)=0x7b0) r50 = getpgrp() r51 = getuid() r52 = getgid() sendmsg$unix(r49, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r50, r51, r52}], 0x20, 0x7}, 0xb) getgroups(0x6, &(0x7f0000000380)=[r38, r4, r40, r44, r48, r52]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r20, r53, 0x10, 0x200}, 0x8, 0x6, r27, r32, 0x5, 0x2, 0x2}) r54 = semget(0x0, 0x7, 0x0) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000000)=0x200000008) chmod(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x700, r0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, 0x0, &(0x7f00000002c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000e) setsockopt(r1, 0x1ff, 0x8, &(0x7f0000000040)="c8c8a8ce2b1401e5ee4cd9d4ba8ff0d024b94fa4d9a5103a27b1051b476cad594191d8d93ac582ec6d18888d1afaa89edd404a208182dca44eaf6eef65ea6258fb83c434661a46e691e5278d9a54914b6fe9a377b483c1f183a4cdf99efeaadb19b6eb8f7c1c138c18c9cce28b4c7b1aa9ca513a45876a8102fb7d7a0e19359b7aa900deb0e45aa39a6af93af134d935246a8ba26b25d8212b3dff5b95edaf43f25d7c14e7eeb7e61254518c6f8fecbd7759d7857dbd7f257debb34f83e0b662a476f4408c2b725beb24eae1f8c49090fe3cf692f059ace22810ddd8f7271e9009da3405ea2be72485a5ac72cdf548a5a620271adf40f465b5fd9d69a8", 0xfd) 16:00:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e95872000500351c00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xe4c, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f0000000000)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0xfffffd11) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) r6 = getuid() r7 = getgid() r8 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r14, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r14, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r15}) ioctl$KDGKBMODE(r14, 0x40044b06) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() r20 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, r24, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r26, 0x20004276) ioctl$BIOCGSTATS(r26, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r26, 0x80044272, &(0x7f0000000540)) write(r26, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r26, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r26, 0x20004276) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r27, 0x20004276) ioctl$BIOCGSTATS(r27, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r27, 0x80044272, &(0x7f0000000540)) write(r27, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r27, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r27, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r28, 0x8004667d, &(0x7f0000000180)=0x7b0) r29 = getpgrp() r30 = getuid() r31 = getgid() sendmsg$unix(r28, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r28, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r33, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r32, 0x8004667d, &(0x7f0000000180)=0x7b0) r34 = getpgrp() r35 = getuid() r36 = getgid() sendmsg$unix(r32, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r33, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r33, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r33, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r34}) ioctl$KDGKBMODE(r33, 0x40044b06) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r37, 0x20004276) ioctl$BIOCGSTATS(r37, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r37, 0x80044272, &(0x7f0000000540)) write(r37, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r37, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r37, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r37, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r39, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r38, 0x8004667d, &(0x7f0000000180)=0x7b0) r40 = getpgrp() r41 = getuid() r42 = getgid() sendmsg$unix(r38, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r40, r41, r42}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r39, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r39, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r39, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r40}) ioctl$KDGKBMODE(r39, 0x40044b06) r43 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x882, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r44, 0x8004667d, &(0x7f0000000180)=0x7b0) r45 = getpgrp() r46 = getuid() r47 = getgid() sendmsg$unix(r44, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r45, r46, r47}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r44, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r48, 0x8004667d, &(0x7f0000000180)=0x7b0) r49 = getpgrp() r50 = getuid() r51 = getgid() sendmsg$unix(r48, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r49, r50, r51}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r48, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r53, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r52, 0x8004667d, &(0x7f0000000180)=0x7b0) r54 = getpgrp() r55 = getuid() r56 = getgid() sendmsg$unix(r52, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r54, r55, r56}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r53, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r53, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r53, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r54}) r57 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r58, 0x8004667d, &(0x7f0000000180)=0x7b0) r59 = getpgrp() r60 = getuid() r61 = getgid() sendmsg$unix(r58, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r59, r60, r61}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r63, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r62, 0x8004667d, &(0x7f0000000180)=0x7b0) r64 = getpgrp() r65 = getuid() r66 = getgid() sendmsg$unix(r62, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r64, r65, r66}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r63, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r63, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r63, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r64}) r67 = getpgid(r64) r68 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r70, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r69, 0x8004667d, &(0x7f0000000180)=0x7b0) r71 = getpgrp() r72 = getuid() r73 = getgid() sendmsg$unix(r69, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r71, r72, r73}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r70, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r70, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r70, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r71}) ioctl$KDGKBMODE(r70, 0x40044b06) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r75, 0x20004276) ioctl$BIOCGSTATS(r75, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r75, 0x80044272, &(0x7f0000000540)) write(r75, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r75, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r75, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r75, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r76, 0x8004667d, &(0x7f0000000180)=0x7b0) r77 = getpgrp() r78 = getuid() r79 = getgid() sendmsg$unix(r76, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r77, r78, r79}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r76, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r81, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r80, 0x8004667d, &(0x7f0000000180)=0x7b0) r82 = getpgrp() r83 = getuid() r84 = getgid() sendmsg$unix(r80, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r82, r83, r84}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r81, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r81, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r81, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r82}) ioctl$KDGKBMODE(r81, 0x40044b06) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r86, 0x8004667d, &(0x7f0000000180)=0x7b0) r87 = getpgrp() r88 = getuid() r89 = getgid() sendmsg$unix(r86, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r87, r88, r89}], 0x20, 0x7}, 0xb) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="ba34e171fd53dd9e05a7beeaad07cc26f2083a89f98b56e77d3dc2313f2db021bfa73a704ae752c79c02d1a7790a066096ee2fd488019ec9536afdcd54d664ba11d3c278e3e4a7e4d03160ee55a7af5a3cfa44cf592a030485e6684889a9c658bd20069b39e930c8c65b155e724a17a11b66d5d6167a5c5acdbc103a134d48c5b72b4dc34ecd0968e12716053aaa736fa25f31aadea732f8eae88f28b45f06", 0x9f}, {&(0x7f0000000180)="3ef81fe5e60e4764", 0x8}, {&(0x7f00000001c0)="aefa9bb4df4638731563", 0xa}, {&(0x7f0000000200)="81143d1251481159aae539c86c82c8f5d5c45be1d15853de69fdd28420673ce12002c8604e786c04189edb897c0621b975955b1bbd1917512b52f4e1f8b4ca9a02c393009e774759148d82f08d8f67", 0x4f}, {&(0x7f0000000280)="b1cb8acd3456ee12a920854a54db", 0xe}, {&(0x7f00000002c0)="cca782f10ed43fb8f110d22692989c7d02b340654f52a9627e2ff7f0cc6a6fb4bf4f5aff387efc7f2f17efeb443a5f938af76a110a473fe1e143faafca2138bbba097d929a5d7ba0cc97bbb9f14783bb458a393352b248b7ec8faaf3038d5943dfe455324a2168b709d01078fa30e1e74cb60341c01395d0833c456b3c541c52d0ee80dde90c2932d884f36a4b4fcd9505042f5175d9e215e46458de", 0x9c}], 0x6, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r25, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r26, @ANYRES32, @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r33, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r39, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r48, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r57, @ANYRES32=r61, @ANYBLOB="002000002000000000000000ffff000000000000ed725673641948748d33fab090abe11c90ff6bb7d7c4e7885c428594ae38e6d60cb0eca3cbe27d9ebb57857d793e9cd4558192ae108735457e07095f0f4c6d83331988936903c32f4ec112c6a2eeb88e1128c723cd06e54a9c816e9b1db5d1c1efa301cf7dc6eac6dea0ae21069e0e661e24ef64cb0e7ae0832b0d7de0165cc62228928c4cc40cdfc861c1f7b01d75d541303efbd56f25173f4674ee655acd8c9566f7f85f", @ANYRES32=r67, @ANYRES32=r68, @ANYRES32=r74, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r75, @ANYRES32=r76, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r81, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r85, @ANYRES32=r88, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x404}, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="829ba45774f7f77bd71f81bd33a00ddae8a44e0ff41f48729a88415b352b86171bd6c0395aede46b02ab5fe9a3ae1f86119d6dc41e4b0d210079c67058bd9628c10082c1589b8c4d51847b4afb62a0a3d19375bb4936e8e5f3f464bab9b630c36686f8620691f9b35e7890366c91e7afe22069c17c83", 0x76}, {&(0x7f0000000380)="1ffc143f3b74296d3e93cff58222e38f5e86e30e682721fe588652a9dcd5f1bec6eb2a5ce0c1977d506aab510a62684062ad52048d4296b0e595bcf8205771027d6b5fff2d80692d2f2adbb239ca2f7490b0ff96b34e2d03b25143e643bbc3e1d83354", 0x63}, {&(0x7f0000000280)="471834eb3ba71798d559e048d677081af19f3fa5ff47db7d84cdb7a12494aff80ff2f91426b49f0a6cc19f169bbfa385c1ccd5d4cbe94f5f58b0542700aaf7eb8e24c3e3c71911e7a79aa1733e24fdd4544230d8a528a6c6b825919c300e5cfec460b6ada7eccf5029686d2720b2e9966f6386836f2f71241a674c2d1a273badc024536f190af9a4d74bde57bcb63d7b652980ccdef4ecb8864eb309dca656345e6365e25b452051b90361c9d72ef52604a5895120e8be4e056fdbd9a18dd9ba626785c20855a5595000d7fc86a505e19f4762aa0d46bc049d59743ce2766e18e502d5bdb7e7361fb206f02cae515da994511be610", 0xf5}], 0x3) 16:00:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x31d) 16:00:20 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8b022e2f46696cf530008998e240b5dd9ca247f2903ea90575b62bf59d679b612ec1252df893f26b78505c0586b35d5595ad4c8f62857443513588911c6a4767e3f460c17ab24f65dd4e459b313ee45c182190010000008abaf0b13ee6bf9168aed15e881e6b586a84bf952974ddaa1cab1d93cad55ec7eded55810acfbd59dcd2848ab5950941fbeecd05d2ebe2d9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="1b30d8e8242ce07ae83ed3d4d0b10802f4d3e2e68b30812a89a84fddfebee4b4125c9689f71b5a5c9abc147f1b0751feca3beeebc4aabe6f38b672767896c9ec53113a0a131d9beeb3d18d10c2", 0x4d}, {&(0x7f00000003c0)="c6850522d7a02086f606adad8d62b21d0e4b68db3b5226eaa4faba79dc7820779426386835db0f629a9a083980c469b95478149d8d2d194cd68e7ba75949f81c9271a99a12fa3c3b", 0x48}, {&(0x7f0000000440)="35d82bbee32f68c61f8c6fcfb3ad41d935e5fbe8678b287932d5f7316edc4af596247bd0eec95a69ce76eee4f48f5642812d0764f34ec639f7465d561e7ae4cfa39b568ed050d1b64a51080f2ceb826f13809dc4d33d26cd304dd4c0f988fbfd078c468e37538706d802b05172eb4e4042d5db9ef29c60cb09270989fb9b78096dac383cc3", 0x85}, {&(0x7f0000000140)="4e3ef5b440bfb31c2c881b6a0147dd32f4", 0x11}, {&(0x7f0000000a80)="b0dda58cd1d8f8dad5887fd0f82cbf988c750ba2554f6ddb277536ff856b58b29133b8857535dfbfd1c519e8c7f33de36d887d0dd3968b4871ae76f9393ac47066d45f892ff0ae71fe46320f48734678bcd8d42384ba2e391ee6a0157ddc52dee196ecac159eae6562568b8075e5b563e5b09beb6c3e76cb8baff98afb0ce5e8a9a096cce7a34b62590e884a2f237ddf8eb24cc623f4563195fb42acf72f5e945760dbbd78511f8119fe563387b503a0c0b5fe8fd78380e8fa307aaffc45a0439324277b4f3cc056af0e10e0b59bdb1c252989e8b50ccb1688a90d735cdab689cb18ca3456158a815fb7dd7a33c2dde80c9c7eef2c03ea96a29a3dd2ccdade6d401f30ebcbeae35f33c9f178a95fb5c0b81e82ac5e1cbe15d849441739e1bbb6870b3d2d2e8e65bbf6574e1f23b24bd39ad0078c56273de2b4a4a80073f775676c15d75b0b927b3f5bce4400f15594200a23e9dea53742ad3c39351ed3f331b5b0734b4a9b1b841a8d2f21aa289a784191b324fd6ebf85f72be85bad5715063b59ec5d4979cef093d9d618d5c54d33cf8da45a10a960c4c2f67f47f17f0b33e07929ba8547e75d0f850e10e03a2548aa6be5dc8316c1493c148ba7f04682f23f32c73a34670241631763f6993c6c1553f1d4fe5c614a2528e2d78843b5accc49f86f1f200d31dcb9dfe312dcea4abfab19215a4c625e7a7ed026f1d5c19118fc62f06c228b8392bbe773518824d5ea0b59c28f436c69aeb69c5a9721c57e20af48b31c8938a4abf568604f1c19e9332ea2d54b7f030a2d5857572358462c3b466f12da74398e6300d55bb6f63e68abb627203204e327fc7d8739003951d65e45fdb0afbab69d111735bc092d4a938cbe2abb16a19a09f7ab90c42fa716814c0974493899324d7e56bc45d022a094f874c4d7f931e00417624250d0510f8abd99a4ec2e8a0158d2c209298f8f64c683efb94e4d3f4075217cf625248ebc8c0329415791f221c526ac929f0b1cd6fbe5d8efceb3a672dececc1310edf2a62254bff487a1e600acac7e366b21b867328b5bfb44364214636272b522900a0c48df160cf5dfd29d82df937c2659788ac431d8b1608043a50b6b8cec61234dcec4187d30813ede7f2dc05ec5ac3a4cbca19a45d8d19cd29604ba339f76d4acf7d072fe466d0aa2948e8c8c0f34d1561a241547e3ed0207782425069b132d83d11dd6ecd5570cfdefc686304678b1aa99069717637f5c0dd775b3ea617ad3420f064913c967e9452f00c4ee02dfe352596154e7da7bd68fc16f2f32fb6445431916fc65899c3205c35c4472308650c2a6a4aac8bc8ecad3c243050efc3f476383957b33630499e95ac490afac17d04c2835ce95dc6654ffb1a7bc5295ed4c6232dc373fc44d172c756272a8a32be6b23fd9f2e2634f984a46c46ea3fe7d5ca1c39a130585b6ca7d2a7273e880c602ca3054f34afce878f594e7bef41e2417a0fa7c0463a0eb95e846e76f82efe2fb5fb9e31809512ede9f28a455a2354df0eff889ea92b5f7f1aa0372be9a17b153bef6b77c8c20a0b96d000f0c5cb3000993e73320773850108d8a0adf0d79ec9c5158bb282fae649b78679e7d228ade9a7728b9b5dfcb800994b2826a1c4bb197ed2c4334ebe915e7ec505c581b4526372a7f95a8c3fab4f0101e2470058db25b83acc5cc2486bca0152cc0d9cbab30c0a29805e9a8786c488170d45a3bca066c92f61053a6ef79a634f251702073dbbfe7ce753f43df15ff864d2ffe78976510edf72a50fb16be7ff8318cc4b4f9747df53cfd7296ce92da99a2188778cd8d0dc067478acc54d2f50af34cee690ea454bf57337e35a18ddb9abbba9450932941ed9bdf55f431549207c714b48293dcd4a1810ea20d91f315df4cd5228c0e5705572284e4e6d7ec3a060d66e573bca8bc5f07d5cd8881ff7357f0e0a289830d789458190bd1d8b993b598f697cb6f9d3a6a16703858b0ed431aa627fc42cfc52a5618c2ff8eb167529f996db609921f5d8ebd9f427a59f4b77c7adce96750177d524e94dd8cb1fcbb6834442b0b18bb352ca182b1a17c92ba8fdcb2f020445cdb59a8301c4d28d47a20f624bfbcb59d497c9840241d0ed8bed534b64073ff562e1849235c19bfb5a5c0f67c62f9dddca92903f390da9749c3435476fff43b4a362399e7c52f2499669cdca82783b715f19155e37bedd1edbb50cf83fc9a81dff17cf425c85b9bf68d8d41770c293ee08c73c9d21f19414980076939bd57ad798f147b74f0065d293d5ca3bb79210a6af9c9f1358a6a9da16a6578804f6639be73ecb4fa20ca71faf5073eaed4c1ad9aad73115c7cacbd6da2d99d077887ae6bfdf44d2f7a8a878e8d6cbffbca328fbfb422e00255b486a31256125707cebbe6dd54453a2b631b1262b88b86399c6859aa64856f0c15dcc18946721451a5f8b50c8de7c9b26006170b212e59d57bfeded303125e0fe7cd31692ca261400a6d4c8b75c0cc2c0e33f5c40e328dd185993781adadf1e657ceafc5c3e56682f0ab386055efcf181696385eef032d41aa25fbeccf29828f3e9b6d1bd77137e3f18a24a7e7a1a9896a677722ada23fa46f7540c6c0f23369a8719b7ddabd3ff0a48e4ecd839e19ce35d7c141b2942eedb6cb2a6fcc11ed0abf9837c3e0752b3347ae172a61107c02de3c93ac5db267ea5d0b8e7dca20332fc1584c94b0c2d3ff68ebef8748526650ae004f7469ee51890c64830d7f03ef3c0c7d9c6dd942e288d88a9516d7a7c5e92ca1c0a91fbcf7cbc3767845e42a13c2ac628e6952992e10bca9e1ed037e9141e4cf7077223c0ae0c142321f23fe2022624e4a32b1482a9ca5402835ebc512ecc14f20d1029a586bd329cbdb491403478502ea713feb1cf5229d1689cf428a7e97538917fa0711729babe16501d8a17194a950c83ba2f44d8607005494ff45d0b813158d11fb30f3988fd3a13f27c5c79742264d5664e2b2a4c6a3590fe34f4d285d165c74571f39cd803778d1772ef4667e9b04962893232800014e08b3d71d2f59fed49f899cafea5c9fa880458c6ad3ccf8e37be1ae016b3dfc0a71f0e98ecbb8e5d9d627cffc3e487762511b717f92f78156dea2aba93786f39888f3f4f59936bbf91194bb039242835e080d312f86ce0b2622a00b5e0582e965fadf4ade33a75896a8016defbe575754ff5ffa3dfe5271491529b5918e2c3f276c5278aaaaf1dbb6f1ac135c2c64f54b15ee1bc773646176e45aa12727b9071f21833f66629765a3fcc524b95d7b477b0f3f4ea05a59dccf8a0e58b66a50b76e4ccb8a0278abb471f694786f4c64db0467f30e2d9de97d4230733b3b61e51b48610c54d3fa8d07357fe436684cdb47510701c9a61bd723d941dada0fe506e18d68a18f458a9fdd8a07c46a3e4823ecd1788b4316b89d74d546d76c8e390e04874a2acef7d14beea686bb861d77ac03bdfda55991006636c0961518738b8c16fb006aeaa757533933eb0c8f627462f5c0a976feb38ed1f99c6e3dc802b2aa6de56f850f106c197a68d8898a696993ffb4852d0f0c36803b09587b01d6dbadde9fa665b0a93e4dc6da3866b3c1f51239be2a5c8e8527475fb4f8d435ebe6c17bccf2dad74768340e8133db25659ea0feec4a3445ecc9f101b83c2bd6e1633e694af9a0803370cad1fe0c94ee1af89d6fdb6c6ceeed50c2de65ba21301db07499c7ca79e0d07dbebb7fdc89df0e642dc0645c6453d9d6e5fe46209bd9580563651794927f61f9a5ef1ee1534d75bac66be365091324efdb67192dfc11f045497881d0be5bfb29ce2b86d176cb051e0caf44af0ff1663af898450a696e2ae31b0612a04cf282ef17c2aa17b64fe5f4c305e7722f5f5026f257cf5c7e2fb86276b1fe7381932d0c8da699250becb25f5253ed2afbefe3dd64fdf64a868bf6a6669d71a56fbcdac41b5a113128773f1e520f2fbb18e442a0bfa4a57de40feb48e9aac2b21e5128bbe3407149b4d8c72e6a1f84da240a5e15735a31213e3a2ae78705f9cb941379932188a9baaa1a9438ba9268aaf4de7e85e114e628c1257d4638c4dc2de51798de2c79cf12cd7d5c82a5c0afb5e5405335de349fd97eb007c76c4de1e89bcbb6703c89fb0c455536d44dde7456e233dabbd6757a2c3a09b8c57235b8afef0c8bd0a34c5eada66b5d54204ddf75dfebf9e5a6115bf90cb12dea3954115003e3ecf3412d172a41d1ba062b6d0d136af20e5a13f00485f1c634ecd5506d890275e9ef047d5f93c7bc78dc4f47298ab7974ccb8063ec70919925c063d99d18f9f3c12ecc0a83b1d0a403a2a9239b17ff00bc40fadbf127499b02cc354d109aa5c03c96d9f38fb20d47844d3ea95438b0d2e0f9b47fafae11b78a719b508f0ae935767890dc33baaba8a3bde63c8b26daa149facf2ae025bb81f541175939cd5a9d1ccc4cbc4d4ddc831b9080f7ef38bc6a3fe03ee171a447b9641efe72b28a8d2ca8874460677bffe34ea7c65897162d8894a872f4c526e227b8753d98d815d615a3a48dd4810f1b540255344da2259edc5c4eae09077fdec41cd2eee7175855af68b7a026eee4d91a165aab9db076a4dcbad1f2884db30399d71d6b4201a093ccecb34a31d257d26780fb58b9b5769c2764c5571dab5ba5b701c154d118e7e5b2c01bf60734623c97b73270a789ad0a5f2db9c71215ed1ffb881fa9bcc3e70981efd302a5f3a7762e8fc6d11dc03ff9f5e62eeea9500ee1c5a9fbff3d1dd5ccdedf6da04ea5ba9ac416dcc4897b8bf9cd12db758626b946a14e095b58e1fae2b5656454e15b099cfb9f4851461551b29d3edb71f139325cc7cb043b42a90e8ae4262220af2a267c0fe7cf3e834cd794eb421be27581a6b529cad6adbf232c29a71bb5301cae7041775f7207a642ccf3559b85b973fd4235999a3a1a117a873d37bb89c77e1bd4fd3b47c2929d9dfd98a9e447ec40006c95e0e282a78d854c415b4df65aee9493083a6d24fce098e4d36d87c228c45e0c608a2cf3311168a58328f70811b5cb51c7030c220f3446f7d2df97672d520040146981f18681f88c90f6536ee6df3c56bfda01b38cb6d02eda17db03c4072ae56eab1a65163ea6c3b5e3e5eaac4d3c17ca5aa2f94328c7d46c18a960d18cbf3653c0857ab661a2747ebafcdee6f937f75e4944f82cf66fe0fb9ff560404608a4a49fc7d59662e1ba11ef3318cf01a34679e1150aad8f7b59e06adedba2cf5d3cdd06808320cd8d360c0b63d2f815302c4e58e6b11238e5fecd72a1ebe011416af137b977cc40749c6a1021e74106c0d9c5502a1a32094936f27c17f96a3922638e6159463445272a29413028a754bbff50e387a9da3fa3b3d4d503bfeb201577bbc1afabbcd4f56ff976121497a9d3796062e06140d3370782e076a6111934a915e3d5fa0a278c9ca63b97388d1b37d95b2ac42d8f37f79c694bc845f734923ff096f86df68e5663fac6ca2534965efc4ceea7731fccb543ea19a83c0757a9e2cecc1cf7ca5b0fad862c34a06705effbce0bf2f521400eacd4ab74c3f0fbe657f2e669edb4f0de7962eb73f80534ed7fd3346599f257a1dab0f81d21c11f0f850c23dd1447ca644738c0d87e29478af800f4e3450d9b5887041ee6d9591ece76ce9c62420af433c8b433d7f6cc3c1add6691800bbde192273aa8eb93d87b391da19154655ddb18d31b189e38a9945f9f72753198c9811cbc166c5d129e28fa71291aba3468fe6bcd5bf08b33dc999157ef1b33b652ffa1e9c494fbcb", 0x1000}, {&(0x7f0000001a80)="0813fa9dfa72bb5b743e3d693d242ded32e55ca56898a72425458b8383788e88ccba3ead6bba158338f8b64123338cc89b795ebbf44e8f7229d18288f3ea92a3be8779e2d8848871386be222baf2d2a870e5dbee2b2b1053e28c1d9461f26846036550fd787719cc9fa3271a5aa22c52a531f49af5a4851eb8903eee37ff2f195c2bee9a7cd8981b57be95e2c96ffe36d9dfae1c203c0f9ed160e120a90ae87edeb8856e9aa6b00fd74200fdccd290162dc012948e3879d52f67aa93183cd5e1bf7d2e66166d9e9ba4166dc0bb947cc1b2feb79c02f5d835f83ef9f4400807d13ca6f3f9516557b829c77a3f5528ce5549ca10cccd6d4efd3840fddb6b451d04838ea892fff7c69c0cf9e67c3cd2486eb1593e15cf04bbf24df05537d37647907b933fa2daadc0d24e6676b42ad8348ed8b041e788ab5ec9580efb762c444804835c280a78c944fe6ca0e397209cbe0c032167da23acbb8ff319e18833d3277cbe54bbd5f852b8acf91d2455227d2941a22e297d8cb06fb635ea6c6c118f356c433c2a629084fae8197e5b6422ce5d2c664bd361ba488ddc067067d2ea2018e004a6fba6e77c4cbc25fe948187aff9e44ceaab7b90dab55ce382b6c4edc8b9e808132900497f16f2381adba2994c2a54b4f4e3c7586e0f794c9c348f82daa301ced5dbcbe4cd5a206db816781d8792ffd1318a3807ecbedebc48ae549874f74423e62c52d6c1a117b16b17f3a8a85ffb6a150fb34fe18aeed6b5e57954b80b661043ada373ab1c8f0e668f8de168d6e603f1c5d76c5cca7ce9bac4895253d2a5b7f36a765087162b2449992f52c6d6a0f39e90df5c776a2dc3019bae1fb589c620febf614dde072fcd31821fad61c159611afa236ea077ddf285a1a8ceb006f6fce0db9537a134a7aeec2c8fa09e57d0e5a1f71eb020f624b99b074f4eb5711cb3df2dabe642b9c647e89222c5bcc989c5df9427d1f7cf2e494392f674eff5fd4a9ce724f2aaa755000a9d11661a1b5e1afdae1fa4ce9ecf83760913a2c8668680a38e5f9ff1896638e17ffefe80117de17df2fc08f36c2b804fd9c083060570b8579f24dfb7fc9520bd457a26298a2404367bbb8b5097d07f5bff302f7d891f78987b2620ee7d2e044375a00dd079be64c7dfb0994ce115cd075bcf95e839138df6eb163dc414f34464fa19b120a91c6fc7c037e49e854f6b2225057570cb592e9b308fd623137727a97dd88168233a1f5e138f6609d1552023695595f4f23deda1bdd5d02f72c5446839cb80023edfa63dc86440966b8cb6aa6359d4e9a2da2d0eac6fe7f41e62c49d3227ec0cc1753e1aba5057a1d1addf2871c6f6ec3987de80b58d7a89a4c94c6e99b4739e31982c731973d46160dd406c77afa09b875e9b445f3fa39eb7b74ddfda2be200f5ccd1530448a72dcd8fd79fb4691f17601523dc23d97854b0912a15d1616f7deb515a63d230ff9513df18d7813343e01293382d36c43aa142cfea5afe987c5ad23e135c60d4943068c9cb38d3f77bb1d248944092c37df36c4fcee480785728e70b44172ef203fca2d13bf2b8938da865cd029b1996f985b636ba8315cdadd46b356f3e4f80716011e92c0c23d2908cce347ecd02873b8398dfbcafb14abe6cdbf52fb2782a319aab5c8008f18c1f53a8f5d211b418eb57c18fd64fdab61faa899579bded08e75221e164604b52dd75d3e173fd7c082f5fd19fde62471e27b8469ba2d9a3242ef166974eed1667657a942d790709511508090fc96cfc184df86c6c0092630f5f99c37152552e29e0531da8acfeffeb8b61f4157869c17926e8a126f5b804f4d14883fad4bc0c4551657a35ee4287c5daa7ea14eab5e8e84e5e3f2c90e64dda93d871c645f36da161e2e052e1a1bbffc61e96a0ab4a37d2788c2fb3c5863c9bb7e91fec9ea7a4037e5d98a063e43c0ea9ff92c38f806ddfbd18cc69037d57a4e791553592bab3454a37f4e3ceea64706eee8f162da2ad31a20a4b33fb5d7d9bd31c9866e7177f4732f87f68ec1ac9b6ee468ef0c07a22a3adc96f17bc934898b770a62db1fb554f26ea04b831a94dc42cfbca488be139cdba01b0f23f878ce21100b4f1c347b8dd1319f5343c60ae7453a1b7abff88b9966aa4593b6b416c4ae78095bfb92dc6d101efd29a7bac024b037dfc880e857d1a35a2c85bc2674f568c5d0fd43de930b7665f6f7fa6ab467f7e7611d0686d717fe483fea6a907b55c263a842b8162658883d5bdda71f025f0794b90bfa5201f4fa156afb2a5e6ea632d94ad6d3f5fb456e9d8a25290e95fb5f0687b4902700914806aaff30436143ca3bddfaa9a11b4b0bfcfab04973a4291462960408f9152309f1c75073f2ebff9a0d7b75a4f009a28e37453df738e21fb8f3f6c674a678fd66f1a04c37f1a0ccdb29118c9e3780eaf4b129671b3d62a421e6ea761b0c7c80324912074f68129be253ee4f655aeb3ca5a89352ec0420ec765aae070a074917649ee0f25e7b58ae00ffffd37b3f115d9e912992b4c205a57a1a8106b0f94e3e57c8b854b5869b5ea9e255f60e95ad75a9008843c593f6f7eb65dfcee368507586fadfa12584ad07471e50d5fbd7fd5d7fa78b177aeb258cb64304a4e987d7ab281f042bd6dd4ff85893dbce214d44900a3bffe5cb0a4d175c521a925d701d9da3e8afe980b94de31fd736250060eb65a7afa9f9d358cfbeee38ed1c96083f9020ffefb3cebe415d56ab7efa634fd32b312806f56a9fb2e8617367762a586d212b412281965af2ad9e5af2c0b0fee6a0e3308ba67a7bb28b6cc4454a74a5057cbc8177c9aee0a7a11d373a33a1b640d133a1875ee5e5bf198adb555129802e056d5a5bc308c3edde2e4fe10c78720bbc46ec957fb40b06b79269defbdb2d594c2a2582956bf94b812c847d6c26664e309d08144b7f5a52ee2e5686eeb412227915c40fbc3c3e521817f6a4fbf36ee631a7165e1367207bf231528900ce877153f7b53b31cb91afc404cfaef047b5e4e7ca2538bbd6a6f1f030386c6cb6792ee7fa36c1ac1c300fb5dd2d4f5e70f07b93f39ae0aa54451145ca70e43cbbd788e9add78a148a4ebe8222968b9522cc50c7dd7ccd86c2d11d58f20fa7695c6534cd409c232143d935f5b1ac5a4b7c259dcbcea5764b802c5641a4160f82f7b1803eb78e3fbbe9dbcf7cc73acefefb8fe01169a741c14d4319cc13a33b433cc6e94ac30af1fb51d1e54926f6410a413322ac3cb28842fbfae396d2150655a2e17f62bde728cd6164d7e1d0a3e67d236c085dfd538cadd2ce9d7d68070a8868a2f67079af0f53b381f645420c95ec39af5ec811a916ebc06d2ad872b5fdbf034c864ad09808bc8ecfde7ce23135f44fdfd50fe51147fff3d14729ee95d65ff985f44cb08289fe3271f5abd2862e7af263fed7e8727a87300337eb1bbcfc32c6c165f29ed34c063f014c68542b46e014a934f88138ef050fbfdb74d5273b752d0a6788d6d198a45412d965fccdddd8b691054f093081ee3b90e09247dc3eb7bb99b331b47e9ef704ce0f6628ea4b0ff3d31727de61880304a99aadb5a44764f72b100101596b108f9ea0607792adae830fe21a72d9f06c8b04ba46cc9e7c7b52be644dfd5f341eadfe9871e1c4e5b744999262a3399da34923f034a625fe5b1238d8c4df751d2b9e8a7faaa4a24aac3eb9743a22010de54962ab7120976dcf6c57a4bc127d6c2fbfae3b492863b266310f08cd376607ccb7957760d6c13d0121a92c0f3577b6b3e94f5263be5bf20cc637b68144c4cdf958955023f25974d28d14dd049bf83eb6c5922b4fd1c0b8ff91acf31d18fce6b336baf38dcadd3c1577860d2cadbc7aba96af83e0347427832b01f231be1f9d7f5b5603099e592a8441e588ff75caecae2e3b56cdcf973aafa8272db6dca518e33c2603d9e70d1706e77cccc4ff58760241c33bbd4431496a2157f2ed8ddee03de19ce792701f0c0a13c7dd32b6a60b4435c0fa7be316d9e890f08a22f373aab43af4403c97f157dd78c4c849f0d2f5877f18a0b76f7514e9eb024a427c21466a7ea856935defe5776317f4373513fc5fc72ebbc2777191aef29f03d16eaab0682a93350d5e2eb96557b071b6b4603379218f775804cd3e607d2a071952b215998276bcca7ab8e46aafccb830304418718b4eda92209845ae81ebecfebdb2d3ff13e07aadf5cf7fbc3c17f7c3a521a965730527e5bef0d17bf55c95f24df5ac7e8bddd962761ad411092f5ea2b4380dcfe150f1e59fccc42ce840bd7171e0521cb15626628acbc9f1711e29cc8a28ab57f4888e67f52dfd3bb02c754dfdee5d75b22d3800d47fa6666498e0c9cf16834440baf2d4604de7b2ab1906d663489446d52663425821ce857254324e91927aaf824a6a6926e3014bb09ffca6ab78d5fa2109b6565ba6da1c14fb135babd731c5f91f08ce260b8e6887553277113580876471757850e3ecf46d56ed013092b95e66b31526c243e60dfefa1314f042037cad11b42d7e0318409955fee69e7fedb4240221616cb555231413f6da413e3951e426cffb398e57b1f626980f7c29d283ad4f299301b835a0bb44d53f39bcee610aea760ea6fc01f325115bcb69f4b985bdee4187be6817aa48cfa09367823156553174e43f04af5141c5455969a09717beeca5f83333bb5bae742b32b970dbe202e8065935313364c1bd49230a7898f425360d7c74fc02d17856caaed95c95ee9a53c4813d9ac239a824188ca15fe6b2723be432d982d176bca00b1ee3ba85a6c5962441764de9f8c87d54fc0f218b27cd6cc70a979510fb7407e8913a8c151352e0a178dd220592305487f91d1c79c6585efd688f3adc8de4f779d074db56f452a6ffad282a216ec2c73413f7e5c982854dc9239292ecf342e3a86b07e4ea5c5c7a957f41523cc84b185b3bfe4d8df0809ff9376ccb3d4a410a0806aa2c91fd26d25c87c1cb1d8d612d0b899f6d261fe072428acbd55c8f2d2c3abe8d8f9e3c0c7aa8cc4092d2b767010fd0e78ff3bca53fd3958c84a3213d3ec4030c4dafbaf8298a9bc7a2eff7739647d06452e64ef73acdc55a06ad28b157af8718a6e724d20ea88387490d0bf0c7098ed6e72c773f9c39544df1b7ba7a65a58a7cf37c9818a89e6efea3844284d66c95379f127a3f53fe296f63799a153dcb52da6ca73d54f56d9b8a4dfb858454d1b7b7cdc055ce55b501c6c4e4b0bb473afb31a1535eeccba1458a5db04ed227361b62ef8ad93ebd1016802965d1febf6def8cddeffa9c4ba424da6caf01fe664f443239aae36b6538bb7acfcab41d7d9f6c618ec4e271f6085a2b59cfaaa12e1b38a9638af8b03c092ecbb7c91c777441fbdba2e9c321a49fb08de425f5d51c02c93e6b33b23e2ddc158195b5f6db6deb411f20e1d7e3653b0d23d436a947d53e303ceed14cfa21cc9c53fd53ab3c58d5718d42b3e1396d3964b16c09d23a0d23198bc23ca503239656ebaee355dba15a6101184d71b8a4807868ed52f98fcfbf1f3b141b2b74bea0c192b9ff22b6a01916060371255245ad235aa2c83b576e60c5db7350dc736261e2978d1f63ec5ef3ab044dac6ab982d6f2ac990e8ce4c3c3ec4b2863d59ac0fe8ac86bc46ceeed3619d5e896406f62fe86547a223e5f53ab6d1107f5ad5763463bb9eb682309e6f779c0574d0dc41cde15ed8061fb18a576ac88eb452d416f6e9784f7d7b4922b0e8013f057dd9fafe93148fd168be3bb8839d195357f10fac822536ae778d97d770abe28c7902", 0x1000}, {&(0x7f0000000500)="d77be6df10f2699d98e9d116277dcac97d8612e87b35febe86cceebf82f56a98e57618ab4d837e274deb362a4537be8054a1deb26fe74cbb0a91a0e391fbbefd6f9ce665a66db7231f0f4d4e2a18c4a0cfd1c1e902843d2cb5cdacf13550f5a687482a172c90e807d78ec426850200b073a07db7992f6e5797cb29822db1be5f92ba489103ae5ddda8230b4dbf6e2e724f4544378f28a4e30efb7b07c8e292ffd2e5cae49435b726da8e852d5a45d8c6de9de14377c1ab685c9b8455a92b4fed079b570fc77db9ebf4780bd1b53892ea4eac", 0xd2}], 0x7) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:20 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') pledge(0xffffffffffffffff, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x3, 0x5, 0x9e58, "944590c32f5658f17ed32727b7e9e930b58538f9", 0xcf29, 0x4}) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000540)) write(r6, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r6, 0x20004276) pread(r6, &(0x7f0000000140)="bd7668a0c9785b17c38d699af208bc20ea247748ba39d090bd", 0x19, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) lchown(&(0x7f0000000000)='./file0\x00', r5, r10) 16:00:20 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x44, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r4, 0x40044b06) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x24, 0x1) 16:00:20 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0xe08f854df1df47a4, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={r3, r6, r11}, 0xc) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) r12 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r12, 0x116a10f32c048f83, 0x3, &(0x7f0000000040)=""/4096) r13 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r13, 0x0, 0x4, &(0x7f00000002c0)=""/19) semctl$IPC_RMID(r13, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001040)=""/39) 16:00:20 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x19a) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x1, 0x0, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r6, 0x80044272, &(0x7f0000000540)) write(r6, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000ac0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x24ecdf59) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r12, 0x20004269) poll(&(0x7f0000000040), 0x0, 0xfffffffffffffff7) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) getdents(r2, &(0x7f0000000b00)=""/4096, 0x1000) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x29a, &(0x7f0000000080)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = semget$private(0x0, 0x4, 0x12) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x74af, 0x6, 0x6, 0x1}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000003d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\a\x01\x00', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f0000000280)=""/251, 0xfb, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x202) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:21 executing program 0: getrlimit(0x5, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) setsockopt(r3, 0xfff, 0x5e, &(0x7f0000000100)="42687b4bd22b8f7a12594725602a692d3654edb83d560a64c7ddae9269680800a2c6fb772832e3c74993e45cc06ad83943f951c97e42e0cf9a71f87697f0ca63c34cb13b1d1c36c2a8ea2c76b7a01f464a2d04c85142e510ab45357c3a9f69177d", 0x61) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup(r6) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x3800000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = syz_open_pts() r6 = dup(r5) pread(r6, &(0x7f0000000440)="41348d0d7076c7cbecb0d6c6eba864541ac92aaea9f6dbdba469e8d964eb274dd6a9f8ded633acc9de778e0e2882d7c27d031dd294ea63978a908405848ffc5912156dda694a1510c88d54b093cc55", 0x4f, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x5c1, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 16:00:22 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/120, 0x76}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) setreuid(r4, r8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r16, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0xffff, &(0x7f0000000180), 0x0) 16:00:22 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffffe, 0xa}, {0x0, 0x800002cd6}}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00), 0x1000000000000130) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r9, 0x80044272, &(0x7f0000000540)) write(r9, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCVERSION(r9, 0x80044272, &(0x7f0000000540)) write(r8, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000540)) write(r10, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r10, 0x20004276) write(r1, &(0x7f0000000b00)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0x1000002e3) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r11, 0x80044272, &(0x7f0000000540)) write(r11, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000040)=0x8) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) write(r7, &(0x7f0000000100)="b7f724de9f543f7ad84b7d75ed629db22440e7d3cedbe5a1a1b236389ee364ad653ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd15ac54d5c9c007afdad82ec1c2538f4ca9f862d688585b41bcd6a9fdd7936d5593", 0xffffffffffffff2a) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) fchflags(r1, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x3, 0x1, &(0x7f0000001100)="48c3f99e81f44efcf1eedde111af054a172809495a0102d882a4f188f3c7a7fb025abedf14626d5503d887ffd24f17da6ce8e4bb53f0f89dd4a1c787e7f20f313dc6213d663c866c9c6b766d316b9d926668bad59cbf44e2cdc4b4b438d901f5e5e382952013f5c86ec8be64188ac6b35e1d0d10e5cda6a31e813b113350e921", 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) r2 = semget(0x2, 0x1, 0x8) r3 = open(&(0x7f0000001180)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000011c0)={0x9, 0x2, 0x0, 0x2, "b3feb2fb88b2d7b5709da7fb8b94c4790161a100", 0x2, 0xc51d1f7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x270) getpeername$unix(r1, 0x0, &(0x7f0000000080)) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x7) unlink(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) r10 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r8, r10}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x4a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r12, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r13}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x24e, 0x3, r13}) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f00000000c0)={0x8, 0x7, 0x200000000, 0xfffffffffffffffd, &(0x7f00000001c0)={{0x1f, 0x4, 0x4, 0xffffffffffff8001, 0x8, 0x828, 0x5}, {[0x2, 0x0, 0xc8, 0x3ff, 0x9, 0x3ff, 0x40, 0x3, 0x400, 0x4, 0x3, 0x8, 0x9, 0x100, 0xf0e6, 0x1b, 0x80, 0x81], [0x20, 0x7, 0x3, 0x10001, 0x401, 0x80000000, 0x0, 0x6, 0x1, 0x7], [0x9380000, 0x7, 0x401, 0xffffffffff46b891, 0x0, 0x3, 0x2337ec35], [0x7ff, 0x54b, 0x9, 0x3, 0x6fad, 0x8], [{0x7, 0x2, 0x3, 0x96d}, {0x8, 0xc5ef, 0x7, 0x80}, {0xffff, 0x7, 0x5, 0x236}, {0x5, 0x0, 0xe9a, 0x7}, {0x6, 0x4, 0xffffffffffffff01, 0x4}, {0xffffffffffffff00, 0x80000001, 0x2, 0x7fff}, {0x5, 0x8, 0x8, 0x6}, {0x758a, 0x7, 0x2, 0x18}], {0x1, 0xcc20000000, 0x6, 0x4}, {0x0, 0xb6, 0x0, 0x101}}}, 0x5, 0x65c00000000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x3) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="f561130dc6bcbe4c3d7445bd184ca71a4a9e65891141d0bbb2bab6178003de04a11d9622518ebdd51ab1dd852e300072728d979dfbc517dc1481ecbdbb61cf85bd20736744c2275783380135092f19aa98fe330506bcc1b9b5d8e6ce4280aeb45156a86453b7c0a65c7293e1715d0cb47a6f3cf5c4692d4f08451639913e0426b3ec05460ae9e6827f1793a8e668d651b1593916de1bf6b84002b71b4fe99889d751a7a985d15c4c0ed2b510f8d91be41715d61f6af7e295ef61a0abcef6c4faec81"}], 0x8, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x385) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000040), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r8, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r8, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r9}) ioctl$KDGKBMODE(r8, 0x40044b06) preadv(r8, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) dup(r3) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) r11 = dup2(r2, r7) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r12, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r17, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r17, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r18}) ioctl$KDGKBMODE(r17, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r21, 0x20004269) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r25 = getpgrp() r26 = getuid() r27 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r28, 0x8004667d, &(0x7f0000000180)=0x7b0) r29 = getpgrp() r30 = getuid() r31 = getgid() sendmsg$unix(r28, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r28, 0x20004269) kevent(r0, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xb6, 0x5}, {{r12}, 0x0, 0x80, 0x0, 0xff0, 0x7a}, {{r0}, 0xfffffffffffffff0, 0x10, 0x40, 0x6, 0x7}, {{r17}, 0xfffffffffffffff8, 0xc, 0x1, 0x7ff, 0x3}, {{r21}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x8000, 0x6}, {{r0}, 0xfffffffffffffff8, 0x85, 0x400fffbf, 0xff, 0x1}], 0x101, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x50, 0x40, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x42, 0x2a091e550e85fc34, 0x6, 0x10001}, {{r0}, 0xfffffffffffffff5, 0x2, 0x1, 0x7, 0x8001}, {{r28}, 0xfffffffffffffffa, 0x29919a5d850c2a46, 0x0, 0xa34e, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x28, 0x7fff, 0x8f}], 0x1f, &(0x7f0000000040)={0xa6a5, 0xe0}) 16:00:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000b40)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000}, &(0x7f0000000b80)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(r1, 0x0, &(0x7f0000000140)) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0x0, 0xffffffffffffffff}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) fchownat(r5, &(0x7f0000000bc0)='./file0\x00', r8, r13, 0x0) recvmsg(r1, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/236, 0xec}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)=""/215, 0xd7}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000640)=""/66, 0x42}, {&(0x7f00000006c0)=""/249, 0xf9}, {&(0x7f00000007c0)=""/244, 0xf4}], 0x9, &(0x7f0000000c00)=""/17, 0x9}, 0x803) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 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$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x7ff, 0x8001, &(0x7f0000000140)="611f9d7714e88e0fa67e1812c75c3bd165f79674003df19b04dade660592cccf5bcaa834fc0efbf3ce6392c4a5e5b23576843eb71d899be77985e1c24fc212b377ddb4ef324328771254646bacdd50f983e6cf30d19886265cd230894985eaedce773d91334a5bab134b88d0955abc83a81ab9f49733d52462bf7a70a6082c2a81d4f90015d1613d9bfbe6279bf8a16dc2b705f7dffda077a17c9b49fbe93d0dd41b4da61de1814f35882fbf24afaf1705c15da4e4ce6b9f51ba9e833e548eaee6e4e790121bad53d7e6c3702e268239c41681e6e10129e90e43b8aa3c638b67b45c58406edb2ec355f338c04f3ff13747cacb386ddf36572c681b5971314516a1f29c2bf3ec95387a79b486156762567f8b2b1418f1809dd19fca7a44e2f9a277083adc76b8e7b0d9cd32c76036db268d0e3eb698fdd0cdb6e856aa0e88a6a561fa1ba68ee4d2efcd62f4f4f3df2f2edc998df7d11679ee29dcc301324b1f5d226ddd86b0f6bdb5a3adfd27417c63952834da36d0b9c5b6d5b85211fe592bba1eebff7c1c9a876171e0991477aa97ce3f2a09cc578d8d45dbd280b5c75a411fecf3a481b015ab836efca9721e2621397bcd0a161fc883a09c5759f014c6e94f60d1604fbde1356a05b1d2da6f6fcf25e2b743f9ab6933def79215c776ef151f229aa091b184f5b43958b1f6cdccb5bc37dcad5da5c4c275c396814a27a4ab8e99576d8801b6e88333799a1dbd65a73333e4bafde8b1289f27d8cdd03ca4099ec164ffe18ea3825666197e6d33a463e6c0780b05d7a39a712a0ab39af309c5fc3c429286b5dd4b2a748bb03b0d83b60d24b3bd7c9203addf98bd78d8b9be40914d7910a2df6026206c42ee8a5e6d1c8555b9e1dec4a292c190821303b90d4bbf5fd169d645ccac941a677df7f7b18fa13e5da31d05b88200e653a3e9d6895d0eabf3193c1080049f993f3d2d921754c406bc24751a373b07559e86f2f70913efb0b95e3e617a7397ec2428ee4bd04a91691ac6f8839306972a7f2279e39b9a51fadcb759cb0da7cedadebab1bf175cd8d728917f8e51fc9630d4a1ade00ada8ad78583ca3f2614f8fdf255a5fad7bbb050f7fb52576c55393dd1fcd8724c148e181b75cc1995040086eb48fbf6beddceb5434be1e2b88c91991fc3bbd0bf0c184218b97ae10666f06563ca02d9e4400cc6077aff66eb35789290e5226c539957ffc0deb069283c28584d438d401c14c01c798d289460fef7c036bc326c580f948d8f965897ac536b8fc24973399433d8cd9d8701d41699627d71118c809d57f19b5a033101d7a74f62da4796c806b839a739ebeb528a6e2e7b5c417078b2757631e442d46cd8eddfb453c6c76e5a9e3c248aef2ff8263149503e352748768b687d6996e2930af57778c49499247a69d97b03a80fe6585282a15b94820c003748cc7ba9429539d56a93d946c0d301435657e29ba293c3c7b05057e36a6ce3261c81b147b9348dd65beb10ac6b484171f6455b1421364c74fb939bb2beea0cde006856d4fc65d76cc5e94b159187857b44f5f0765e3ea47c2986e6aef2a68473da6334907bb54f6f68f12caea3881486cd3cb9bdc66191c76300261d803149bad6251c5a1ccb16b664113ea3f0d7d03ed00c99956efb311e7d75425c3d7dff916f1a5f243ddf20400eee2dac1f0f36aa7ba459d79635afb6400cdab30154099706b3b8dccb4b78aada706ae7a0dd9537ca3013c30777ff9a7d61c7567fd5ba19fe0d8d6135fba4bb4bb0cd362cd9d818cac620869b9b150adcca1bad6b23828915cd953fb98febf8ecc2df88279a60c53e04f0f1c37ad0412a0919cc3ecae7f1f40fb520fd1c075ab3d579462f3ab6748f3647aaca4c3b2500da0d8a9006e2926bd2fcb5df2fdd1b4eda4d4d72d647e4b528fad6634e626e9d9a8bf8f69b621052c978bbb684539d791cdc8ca8c96235c4d25e87e7e70b89ad3aed0520ef9da29fe8b186d75c65914d4f4922143e0f17701970fd3dd558a85083d4f974afe4e881e9c5137774622283e140443522be0b5777955f8a281498d29ed4501973a98eaa3c830940be71d70f8d5068f31e69cab47f41e0702b496f6a112d9d54f8ed29c559c66b5ab3ca6b293fab3b90140893e79b958f354b940738bcc259b7ca30cab324c952887343656db712b27571dbbc304eb9809243fe1a7449044f01d90fd7f72247c45d9b67aff57ecfe13b986923157effe519234d50aaf20ba08fa6c61ff1f8cd2a3dd441b29ec46ea6ae0a70bc0e6f7b0b9b388260bca96ed059720d90b030d23d6b9c23cc0177e14cccf7dfb86735651a4f794c03edd0ff46f98bef7fb6761917bb75be6674bee6594d616093e7fbfdd3bc23d06124e902070d201c1080c6ed6d6315421d919b986581fa2a29dd725f23511cf08ba86a8f32ebba96986f8c071115d9987c89ff4d77d92dfa76cb63fa496ad186d5d836abd09a3dd940efd0d95eac87e2ad80a9b51d752437bd365eef35678cd148e16b9be8b890a578ae47bfd26e558ca3f66669e269ed75ab6e0cfb5f87372a8372486a14077e09e16fe92a84cb0aeed88ade30a42d9611d9080ae64f3b5d35e510bdd54fb6f5b26731a3df34e0bede99017828387967be91e5127f68c653df1d7db971d9ca3193858aa3af349b87316e229b32956aba384b95a02196b73bde4ed61b441f16b3e8d3c81d56623757d4ffd966162f81af007eb6fe20e364f69abf408148766030f4cc66e4b0dd02993f1f3b723674de5405d2387b9c50bbc584e0b71c948e01e30a7df2562e15a8a4b96aa784f637fb4eef5a6bce13eff9206245b777046d6676d0995f7cead1a6d063d3252158bf0fa955495960ce1733042f333055a229cd590db9a6fb7167aac9ae542921b0d10a769cfdef44a649fb83ed5e42cbb68255127c1fe7f1163c1ef90f3a11c2b05e327048be60b0c99bb0157a59eab87c849d1ac0d733ce76400306c85f24bbf86663bf899a03c732158075c51655c4d1e002a93272b6af6407dc09b94cd4906ce74aa5edc4d44323417899a1a5b826eb336f7a912f6edd657f321febd3cca5fd7fb880d7fe52c7026f8685a77ef1e407a5d547cff27783295eb8a5a93883ae28f781d0ed023ce2f04c1684fafcc9aa4290e7ece4b6020bb907edde91855798696086e19c72b258707d8ef4a8a73ba7cbefc3ebcda5d084e6ce64b787d6039dd052cfc709b7955c50a6f5763288bd272966e02cbad61047cd312d7522c0cfc9bb2423f782eb2b061fc3839a5557beb8549c8ba00f0b89f755bb239300775d8f428fb050894783e23b810ea4cfe770bc934b9c0bb1388f3a0f762293c3fb029fd6f1a9d5d8f6352304decdd44ea9cbc0a4b1f6083837e1c399a16b0c18bc7cbea73acd7855a07fb20fec3f078d2b943fa4736554875cadfec7ef4c66722c84e9cb18c981549939542ca1dc6804fc91a2f4b4756be809a132fce32d651ea9f61a1d800d93d9b404f7ecefb197c327f2f588f228155677a6ec168bd347f31c98fb3fad4a1f38795724a17043cb2c67a19bb880146fb4648f08bba8d462f4820d52d64c9fc36983a4f1684ac5fe77c8574c143082c394709c453a524034966dfbf49c07bae6fef352ad9889f6b155dadd6358bd072d757541591bc8673c05fddcb5ef50ea7bfb7ad99ce64fdc85d9b7ee62fca90580e9e8c46eb3e1517278f408c97ca2f5f2550b995d52427b52c6f351a5c9a34bb78e7ef2a78aaea87b2977cb7c92ae279205287c880d9525586b5b873341fd4d4a983d9295ee2de64f419eee459ed7e4ae12e80d779a7705c6bf5ce4006d68328a588868b0952fa7a5c729b889085873fe05ebd0d4477c58f37c746ec8fa202a40058f6468ffc8f96be397b75edcd29815da2abac92e8f2574ecab42832eaf27dc4fa656bca4d4902f9ff90d9f1b7000eb6d072c9278412d7ce1e66615f8ac946eb5e106cd4f20f06f36fa777f4396016fc6d1528c9250d73a315f183e8483f39f9c01fe0bb586678837ad7346c4de9ea49f27ceb2d7aabc10e341a4a7a5b33bb820cbfec06b4a07635bdc55beb4cb710f377e451415a85883fa351c312f5dceafc86553678e7fb79e1295bd0dc9ec9bcea3b985116a0e49fdd3e82f1f181d4f379e8f1fd144302925d0c9eacac3f14dd6911c1fcd16fcd1b536b25b81903ae395e7a1221ceebc0bc8c2c2fcbbf2173d0a818dab6c8e6304f54e92e95c3bff60ac36e7af6a75b28971aff9321603c8987fe0844173553fcf869678d65cd242271f72882982b97af597a170940e9bf8307c7689fb835e803c942c309c025390dbe9f40e3a2875a5a64b26d8008495063f6d23bad9f3bd01b7b39628f0ff726cab57e76cbd69176697cb57c95a58ebcfa32b19f425a07cf85294efd8492bc7d84e53092f30895aab0db192f1937bf34576a53cc5bd660a30487e2bb32969ee368f0680d4c47f6756ddeef1f629b839ea43cda21b12ebf084300d78f0f915cad11a1043e513a0d9d24a4efaaf9e1f6f03984ab1782b052020b502dcbe2be774c97137bf568ad2af676e4aaa3f7cd724862c38a080fe755e6a0ed1bc1367c65f3dcfcc897335361a36de2e6c190f7b0b629266d4b26fbcff9a0bf4cc372c7413501330bd72192fa13b8e112584be7534b6f139087f00c3fabe41b5f485710276ce838804df3991b3052504bde4baa55ac78fe1d4c5e281a4ce9822bf94a0fba4bf4645fc8823d8bbb66c9b4a4e87ccd20a828682a236ebf83ddb83769a4d890713acf2d270b1c9740c28f18efd77649bc7c4bb5b35c2a8ca8827ef97f9068c2888b42c8743930d87fba07f79a3336d00efa656d7d36056cf3f910e4e0934ae3b2d8ae0cea126c772580c67baeb37bdf46975ba381197ea4b96e22e8f9f5644d2aabcb916b0389650288411df317cdfb3e5d8a9b6046b9f7a08eb697fc671ab35f335f59df4e88df416082167792030b3fa0b72850f859f446333b2179c3827995a9930f5f484b3ec29c0dbbdb701ef656127a44cdc40302c73f1c5c380064faf174cd8db2b9cef8005870378f141631ab4d90416b04cc8f4b8fb7497a741f5a4bb73c5c8832f58342d40481bf2aba4c43d3f27c93efb78178b3d031421ab590ff92af40eab24f066eed47cf40ba8e982378f237bcef40f4ab0a054222affcbf477b0b9ca955d384e71d34ec7987d9c9267f5d7e66036500e3eae36a869a2a5d9ac478dc2943c78bd670ae8d7a861207edf59a4d4f441a2c0c4ecfc400417fe9642bd7eea699bf2965947751f231b4a894950f87fd31643c798a6b0c5089b6b1642eb597d7a83d2f558f7dd60a97eab9678c0d810b0dfd81125248112618feb02ce0b4e5899b05f728fb22e61b5bca82b32a44ba921f9a5d3a22b9c9ae89e75b8d799e6fbd7aff0989bbd9c0440582bd5dc4fed59d9a0fb598ed74317dfb7a0a0ea8063774be667fed3e6688da6224c583721487837402ff340220c7f4866bef5d76dfd99e36e9cb4a59c6288d296df10003232740e6f1faea7a4c901650e1fb705c09302b560a71570b55e39dccf5a928358857ead170206e69493e26894225bd9acf25f0a38f2077bdaf9852f3674b05b32c930f98035b598eb8182253269332ad12b1485bdb5afe9b67bfab868b3c65afe18b4ac12667abe48df6e26af43d23d76d73b12e09e3e67171f53f8759b5bbc98c22cded15311866645e79458bad821588f79367852311e8cdf6d4a1e835577884360f083fbf555bd42cdb7f98e53e7ecbafbe1b7", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:00:22 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x80000000}, {0x8000000000007, 0x3f}}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/110, 0x6e}, {&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/93, 0x5d}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000000700)=""/179, 0xb3}, {&(0x7f00000007c0)=""/148, 0x94}], 0xa, &(0x7f0000000940)=""/127, 0x7f}, 0x2) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dOv/bpf\x00', 0x10a60, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:22 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xcf1, 0x81}, {0x18, 0x2, 0x81, 0x800}, 0xf800000000000000, [0x0, 0x3f, 0x3, 0x10000, 0x7, 0x5, 0x6, 0xffffffffffff1cb8]}, 0x3c) r1 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000610, r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000006000000000000000000000063e86cfc9d07030000000000000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000080)='./file0\x00', 0xa0) mprotect(&(0x7f00004fd000/0x2000)=nil, 0x2000, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/Kev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d", 0x4, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x1000, 0x40, &(0x7f0000003000/0x1000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) r11 = getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x200) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) getgroups(0x7, &(0x7f00000000c0)=[0x0, r5, 0x0, r10, r11, r15, r19]) shmat(r6, &(0x7f0000000000/0x1000)=nil, 0x3000) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="4d1760e3ca6a11aa5dca68a0b023000000000005061c49a6d757218cd6ddb750d4f4aa1f820000b14daf8aadd7250ac10f9f4bfbf9eb65000000009f9561c93c7e101eda378900ae4c9dbe686ecb79c4d785622e65410bc51a22a86e4cf3239322178d1a6e1e2ac37d3ae4aa3366b6b051337a57917132125031463c5ff595af551c4c598e5ee896661fc8151fd4af0000"], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0x8, &(0x7f0000000780), 0x0, &(0x7f0000000a00), 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f00000001c0)="335ca87d63be9290fef3d684af7a45bd68d7286f1e822089751b0903063734e9521b72e7d04f0e961ac4d5956b988855b02e2f2a1ce9d5c0b09037c122784350f6e5ef2129000d74af0008fdd86935763aecadd2361373d13ae74022a011ec11dbcc93aa782e20f8b36b1b362a4d1ca8abd570f50baebf483fdaa9889c219fba98ead275cb83bdaa03a2a8ac1a2206a5c5323b1b35fa48125009cbef8b77c051c7f6ff9f5d36", 0xa6}, {&(0x7f00000002c0)="3eb64072ee59aaad04246cc0e616605ccdee25fde89b6c58eb9b7df2f9eca50530e3a94664138ec8bf5e5e878bb9c66b52ba4456e9195996af3e212736eee1bdac5fce593cfaeb8566523b5dca5771b17789d177c116dabdafe15b98d0a9b991cfdb0abe70cdef5974267ab1ecf3579cc1a68482ec6ac2a1729d7c8730a32abed02f28ab0dba82cafd0628991b014edc876038460ca002c437cedfdc16e1e4a1872369741511b99ea1f8b03824093c60e619c8846e1499cefd73ed50f1412479041084fbbced2012b40d17e68e4fc8c1a3f93eccfb", 0xd5}, {&(0x7f00000003c0)="874006439a80f485f9b5903ae690bcfc49bd47b6bdb4a575ae2419842f34385a7f7e396f74f6f896a87a294688f75f0a60b5a40f50a4a3e25458fc250bc21a01b2c644d65ff94ed85e77af5008eb5484d9c0dda4ffa71f4f15af8e82920cfc9d29c5d6de86fce4472005cf49c525a3a7e17c0476a8d8d8902ecd053eb5a1a8a4cf6ed67f26ae305613e8cad0b3cbd6655b0377be90b95d9a08d919d4e42e91286c36f4ae37fef83fe5169084b7cb9a25624538b568bf53c35beef14a9bc2c941a73eb961c160c9211336aafd92f2543f30bd754c231c8cd188a53d0505bb4416471f5b6fcbb5", 0xe6}, {&(0x7f0000000140)="6ac943c92b7d71f66d9170717bb73f830817bc30a63f3b849bde66f4246a8d963964d75551842e15b25df0195b3084bdbbd8087e3787a1", 0x37}], 0x4, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xdc767af4841d3a97) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) socketpair(0x10, 0x4, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r12, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r12, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r13}) fcntl$lock(r10, 0x0, &(0x7f0000000540)={0x3, 0x0, 0x124, 0x9, r13}) setreuid(r3, r8) 16:00:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x81) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r8 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r3, r6, r3, r8, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r9 = getuid() r10 = getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r20, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r20, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r21}) r24 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x3, r9, r10, r13, r18, 0x20, 0x7ff}, 0x2, 0x5, r21, r24, 0x211b, 0xa3f, 0x7fffffff, 0x1}) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xd25f0246fd204f1a, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)='\"', 0x1) getppid() 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x1, 0x0, 0x100, 0x20c21227, "0000000000000800000000000200000000002000"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r6, 0x1}) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r10}) ioctl$KDGKBMODE(r4, 0x40044b06) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x180, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x50, 0x1, 0x6, 0x5}, {{0xffffffffffffff9c}, 0x3, 0x4, 0x2, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x30, 0x20000000, 0x8, 0x7}, {{r2}, 0xfffffffffffffff9, 0x10, 0x8, 0x8000, 0x1}, {{r4}, 0xfffffffffffffffa, 0x8, 0x10000010, 0x4, 0x1}, {{}, 0xffffffffffffffff, 0xfa81ab107e521366, 0xb6fe405f1a0f735b, 0x129, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc, 0x8, 0x1000, 0x3}, {{r0}, 0xffffffffffffffff, 0xa2, 0x20, 0x1, 0x7fff}, {{r13}, 0xfffffffffffffffc, 0x965ded7600d92256, 0x1, 0x200, 0x7}], 0x3, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffffa, 0x39, 0x20000000, 0x153b24bd, 0x1000}], 0x1, &(0x7f0000000300)={0xcbca, 0x7fff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() flock(r1, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:24 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xa) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x28, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) read(r3, &(0x7f0000000100)=""/55, 0x37) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}, {0x0}], 0x3) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000640)={{}, 0x4, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0]}) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20008, 0x9eff28811f72f32d) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000100)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1d50}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa0c8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9e21}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x98}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) ftruncate(0xffffffffffffff9c, 0x0, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xffffffffffffff19) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r3, 0x80044272, &(0x7f0000000540)) write(r3, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r3, 0x20004276) write(r3, &(0x7f0000000000)="87", 0x1) socket(0x6, 0x4000, 0x1ff) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x48) dup(r4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() r7 = accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$inet6(r7, &(0x7f00000003c0)={0x18, 0x0, 0x0, 0x7f}, 0xc) ftruncate(0xffffffffffffffff, 0x0, 0x898) getuid() getgid() open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x10) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffec, &(0x7f0000000400), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="4cfea0d94b7e486a0456e06300010013000000000000", @ANYRES32=r6, @ANYBLOB="00d0641c82220e86ca69a2fb1ba00d4560000000"], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) recvfrom$inet6(r5, &(0x7f0000000040)=""/39, 0x27, 0x0, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x400}, 0xc) syz_open_pts() recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) recvfrom(r6, &(0x7f0000000300)=""/165, 0xa5, 0x40, 0x0, 0x0) 16:00:24 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r1, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) shmat(r0, &(0x7f0000c71000/0x4000)=nil, 0x1000) r2 = socket$inet6(0x18, 0x3, 0xf71) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xb3, 0x100000000}, 0x8) r3 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r3) shmdt(r3) r4 = semget$private(0x0, 0x6, 0xb0) semop(r4, &(0x7f0000000040)=[{0x5, 0x1, 0x1000}, {0x1, 0x1, 0x3800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x3000}, {0x3, 0x5}, {0x2, 0x81, 0x1000}, {0x2, 0x0, 0x2c00}, {0x0, 0x7}, {0x4, 0x8, 0x800}, {0x4, 0x4, 0x3000}], 0xa) r5 = geteuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r7 = geteuid() r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000340)={0x20000000000000bc, &(0x7f0000000040)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) kevent(r6, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r9}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r10}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r6, &(0x7f00000001c0)='./file0\x00', r7, r8, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r14 = geteuid() r15 = getegid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000005c}, {0x48, 0x117, 0xfff, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x1}]}) kevent(r13, &(0x7f0000000240)=[{{}, 0xf, 0x71, 0x0, 0x69e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x5, 0x2c}, {{r16}, 0xfffffffffffffff9, 0x101, 0x1, 0xf0, 0x800}, {{r17}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xb8, 0xfffffffffffff060}], 0xe5, &(0x7f00000002c0)=[{{r18}, 0xfffffffffffffffc, 0x40, 0x20, 0x1}], 0x8f5f, &(0x7f0000000300)={0xffffffffffffff01, 0x1}) fchownat(r13, &(0x7f00000001c0)='./file0\x00', r14, r15, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x1, r5, r8, r12, r15, 0x40, 0xfffffffffffffffc}, 0x20, 0x9, 0x1}) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8000102) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) munlockall() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1b1) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) setregid(r4, r8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000001340)=""/205, 0xcd}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x2, 0x0, 0x3) r12 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) close(r10) setgroups(0x0, 0x0) setgid(r9) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = semget(0x2, 0x3, 0x90d6cc45bbcf0bcf) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000080)) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:24 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:24 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/6}, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x200) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0xfffffffffffffff8}, {0x1, 0x4e2b3113}}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0, 0x80) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000004c0)) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r4, r5) shutdown(r3, 0x3) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x9) fsync(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r6 = shmget$private(0x0, 0x3000, 0x498, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt(r7, 0x100000001, 0x4, &(0x7f0000000680)=""/110, &(0x7f0000000700)=0x6e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000740)='./file0\x00', r8, r9, 0x4) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) connect$inet6(r10, &(0x7f00000008c0)={0x18, 0x3, 0x4, 0x200}, 0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x2, 0x0) connect$inet6(r11, &(0x7f0000000940)={0x18, 0x2, 0x1, 0xb48c}, 0xc) r12 = accept$inet6(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/33, 0x21}], 0x5, &(0x7f0000000400)=""/65, 0x41}, 0x800) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x7, 0xfffffffffffffffc, 0x7, 0xfffffffffffffff7}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 16:00:24 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x10001}, {0x2, 0x4}}) 16:00:24 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) kevent(r2, &(0x7f0000000200), 0x6, 0x0, 0x9d1, &(0x7f0000000240)={0x200003, 0x80000003}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x3, 0x0, 0x6, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r11, 0x20004269) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r17 = socket$inet6(0x18, 0x4, 0xffffffffffffffe1) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCGSTATS(r18, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r18, 0x80044272, &(0x7f0000000540)) write(r18, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r18, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r18, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r18, 0x20004276) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r21, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r21, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r22}) ioctl$KDGKBMODE(r21, 0x40044b06) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r25, 0x20004276) ioctl$BIOCGSTATS(r25, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r25, 0x80044272, &(0x7f0000000540)) write(r25, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r25, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r27, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r26, 0x8004667d, &(0x7f0000000180)=0x7b0) r28 = getpgrp() r29 = getuid() r30 = getgid() sendmsg$unix(r26, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r27, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r27, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r28}) ioctl$KDGKBMODE(r27, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r32, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r31, 0x8004667d, &(0x7f0000000180)=0x7b0) r33 = getpgrp() r34 = getuid() r35 = getgid() sendmsg$unix(r31, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r32, 0x80045604, &(0x7f00000006c0)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r32, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r32, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r33}) ioctl$KDGKBMODE(r32, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r36, 0x8004667d, &(0x7f0000000180)=0x7b0) r37 = getpgrp() r38 = getuid() r39 = getgid() sendmsg$unix(r36, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r36, 0x20004269) kevent(r7, &(0x7f0000000580)=[{{r11}, 0xfffffffffffffffa, 0x8, 0x40, 0x9, 0xd0b}, {{r15}, 0xfffffffffffffffb, 0x10, 0x40000064, 0xb025, 0x3}, {{r16}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0xb61f}, {{r17}, 0xfffffffffffffff9, 0xa5b0e6fa163153d9, 0x10, 0x1, 0x20}, {{r18}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x9, 0xf1}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffffd, 0x8000}, {{r19}, 0xfffffffffffffff9, 0x82, 0x8, 0x89f, 0x2}, {{r21}, 0xfffffffffffffffd, 0x0, 0x11, 0x7, 0x3ff}], 0x7, &(0x7f00000002c0)=[{{r25}, 0xfffffffffffffffc, 0x80, 0x0, 0x5, 0x6}, {{r27}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x3ff, 0x8}, {{r32}, 0xfffffffffffffffb, 0x18, 0x40, 0x4, 0x40}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x60, 0x8, 0x80, 0x3}, {{r36}, 0x0, 0x40, 0x40000000, 0x67cc, 0xffffffffffffff80}], 0xa9b1, &(0x7f0000000680)={0xffff, 0x81}) sendmsg(0xffffffffffffff9c, &(0x7f00000017c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="08002e677e696d6530002e3894227bf8b732fd7c1bbed9a0592cc8b2cefcfb0daa188678f94729"], 0xa, &(0x7f0000000f80)=[{&(0x7f0000000840)="19dc453e03b5f56ba64ce62e2bb7ef53cec4ef1b6d70b1ed8f2e798b5028fcfa81378e5b3bc20d4ce1cf8291f0c03bdf0bd302688e5e5c2ab49847ec3f8fd8a9a8ac881c5727cdf29bff638ac4e536dbe533dcd9575180444a3758cc322c8dec256a25ed682d1ce814b50c066c9a5ab6b61ffd74e48af707c7a17e1c7612"}, {&(0x7f0000000a80)="7754ad3eb908e6886488b1962341d1fc529d606e1e63db81bdb6d86b1ed2e00585dc8efdfbe8687b212c89e0ea67a5603e16"}, {&(0x7f0000000b00)="49a2b64cf359292948451518a654687749605fab9668554ab3a5ab6770adc48eed2a4716b769a816b667a0292b289ec2d0c050dd6581b3e9f8d41fff4fc8035bf899615b1d95df62f5ad6e3a63c78af8f4bc054ac1099d3d81c4c86fabee4033f1503abeb57a62e311ec0724a236d361495f5e4be406119d22465b6bea7a883f4e0b4764031f97e2ec5ad59ca3dafcfb4b4da491907195c58fb43a35170751a1178cad247f7fcec227ce41cba01d13db5a87c21697376f84477a34bdd224e64908c9da9799ffb2d64fc3df4393df158a34dbbd8c15941f69839150e72ea545a3e8d1b0d10a0b52206e0d1302f74c64e7f6c7eb45"}, {&(0x7f0000000c00)="a451379ed88e6a7a3d4b7b433f32daa3a5bdb72728f0bded4f3921015f2db91da313d2b51445b4f4ae768b2d4249167dd63eedef4fc7d4c1c069e28dd14eabdbe4303ce667a38673029dc84c1142c991bd398169f35143cdd0bbf12a2bc7f8396158ecafd37a4122c581f74ecbda2b56cb29b1e8d9dfe00cdc3dccd852df8d7b"}, {&(0x7f0000000c80)="c1643b0a6eea86105fe3db955b0e06dca3eeaa1e3a972d63171df775601124a01e7bd215c95ce9b7c91c834c09ed43a89180731bbd470cbed89352ab36be16f69330e70d8dc4c8e9b53ca2e85f6b7ec9b1c2180ee7f396e9995c2989c0edb65a96e1ab223d72b5e97304785524f8132b3ed80485cd139683d1145ccff188fb5340efdb4e9ee42b40ff4312c2030d9077a1c3c5f798962560314f469f74fe5b74d7249dd547e55700c37f7ca4cb288f464909c1846dfd94feefb6f3e039bf"}, {&(0x7f0000000d40)="8db035f3249ceba044a9b9caadc536c2c2f6a0815c6b18e9789b23b3f9639abf809e96371772713d1e85f12282a76d055627e2b86b25e0a2e43330760a70d418"}, {&(0x7f0000000d80)="6efa0785e28fbb88a432c603e7ec8cd9cc3eabd7eec5648f7e53e325dcf3b7ae7932318fbf34b2d7d756bf93db81435d0dbe19ee018b26208a8ab20b183d6eb44fae97467d8e0eb48e47ab1e1a3567ba6ed72426359a43b48682b1da349c3da04e36ffdd4e9d7cc06cac488bf73abca71d89bf597b03760e1ab3ad4d6156df5626e49f43a850932b9119573d1fe00cef2af86bee57977a81464a87c53474e8ab41a16000"}, {&(0x7f0000000e40)="f875c4c13ab86a04b3607cc1148cd8149c0e4fbadf2d78ae072855ce45d0f9c14600a8ccbb3d37da141ce9ec87312f1a2a5d1ce4630e512d70decdd7ae581c533ec871b08bc2b03e8ce5713973d06b"}, {&(0x7f0000000ec0)="35545c824a0a1c912ff75223ebfbb106b5f76024df2e4865d8dc9456303b976cd46ead6b8a73ffdc6907f8e8318ef64cb8d44c192e36847e34235cbb872dec382f436e6756c365228eb567badbb77cebb33c9ae4f81d7b908c7a6f995c1b8a14f2056d82553fd6a5f5e8830a112f9ec28c5f55c8dfba78387b9a16fa4612ddd2914d6606ca4f850407408976fe5080fb5d5c3ecdd4"}], 0x6, &(0x7f0000001040)=[{0x0, 0x1, 0x8, "ea6d06ee9ab4f2e2212afa7fdaedc5"}]}, 0x4) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3ff, 0x6, 0x3ff, 0xdc2}, {0x7d, 0x1, 0x8, 0x5}, {0x8, 0xfa, 0x0, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) fcntl$lock(r0, 0x8, &(0x7f00000011c0)={0x1, 0x0, 0x1, 0x8, r3}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r8, 0x6, 0x2, &(0x7f00000001c0)="4c10a3cb247c9e6644ce7819252ee60816cc3570aef038eed414216c02c47cd900e90544310b3170622bf55b4782f071835442f0b05294cdb8c46e9bf1a5617a40784f6edf9d48c58f387cd1486f584cee0b2e875c8854f46b9c8c7597125dfe55e4c0bcdbf5ed5a0e2f0c1551cdd6496fa0aef1a5b23c487f8d33aa6a0b594bac1ee934912428e849285d441df641159c1fda0bad69747c3c88c14b347a2006e5af8b1196c5291fd5c15d72d81917bc6eae065d9f9f48d5c5edd0069eb4da97d9e1c0bd2eb61793d80baacbe56fe138901349ec4270dc4e97892460bb0181f0ec5859cb26391aeeb708b0716435818246c53968bfb3c7f90f7f8a67680325d24e97308cff5f9ef2b414e6033350fed508e81ef28504aa16154bf7cde86bfedfca5dcddd3d6a2d6fc8e9310a598af5acf32b4721289419839ed309c332f6da0dc4c21db3a03b15440b45a9dfd46576cd51e20d85c33c1f93d0abcaabc89a9244479f12e47fbdac3422b40265512c688d39ec51952b886178ce0e0b761c49b507d766ed66c6f2cb6a7f030c68cec7c6e17899561977ff8b7eabaf4aecf985b01dcc190b8d47484e6c99b7194ec6a4137d216fc47d1703487f5fab67535a5c2429eb0c7192bcf468278f3d264ca0b4ae20a9b7b3520a94bce1e25d0fb10b6ee5e088100ea648803eb1c03526570333d97bedb64201db10a721dc51bca35386607b0221b2ff7bf83b137cdf1e62f2626046275e7d5cac577b017ef639fc69686a0303407d406d7ebcdc149167b5a688c42ba87c2bcad84a1446f641e278344455399f116235b5aebbedcc64da0df13bf578c88cff419a28ec75ca92b7e650d159c2ddf4ae320161a2636248c5efdaaea3a9107d10c0d4b7ab814944200429ce0569773f3082a05cf9c3a3c36953f80cbb395b19569db85abf842fed9ffe0d30410759c80736b6c0c51bb72780935c52d19e28fba068169c3cba08262cb06023a36862e22b9f73045e56af6cc0b82031a593c999fe1645f93de7b5c3e89057faff5b3e93eb4476337d060940a12da84d8382ff631bbc10bcfc7a3981805bd12439be2b78c7d8c705307de33ac394bc6b42ce2a087e519fc4cd00014ce6bc17ccfa3a28e71bac12c3eb530d29c21e6b4aa0fa164c2dbfb049cd546538f222b72779b18302485203f339cb4ea6b247aeb6c79bfed87922e97ca7cb6c57cc4311170d440ff918fea0381aa089b095ea374ea661abfce73337ab77b7af5915ae5ad88e6d06dd5a4d2b0126746b7a4f7a8e1e7bf994be615917bae09796ad879c4ad3197ffb78cdf6d9ce9ecbc9d9cd736484fd93ea674eca72d55395c781d3482eee96193e3bdf1f25c3d15f6e0b8b7eddc9b1dd55b3775728d47c2c65bbe2dc02d5387dfab600c4091164bdebc22bb6571edb78f495ac634402b228b5542c9bb2586a509b0bf163045f28963252cf4700e5a15b2eeff5dedc0f8490284a8d1ef1e1942edb9b9b3b4607eb5c3e27998770c6eda4f2dc3a2641cfa4ceb11cdbcd8d512b290a25f37540effa8d898c8ff65590a36668c5042363ab15161d0a4906ce0e32c9bdb0d7f51a259024ab8ababea6725e35a28d55c4561b3a9997c3acfe53a152aaa2283d54b1f4888c49160ebc371f0337ea32a733983f481db54df384bee4581a0bf7f41607d3a7acfc71bb78d73f4be20bfbba671fc543685d80bf1e45bd46db88989a502c1539b5de8c71adf7d198a6964efcb3d7d0441aa48f0fb44de232281c853618b3219820f0cf0edbe9bd0e94965054b91ec89593aa8ac039e799253541fccb63230a1d695035e788ed83f7934c3c7307ff411931bc5f03306ba34d033d5a8e68e33a6633fce903ad4f96745dc8d9b2e03483efa11f26b8f18270212c37dd21b059bed6ae0e534a831a11d32b8c26e104323d69340f0ae8611a8f4fcedf2f9ecb289428f850e19f067111dd5cd13b0276b9e82691719146d18ba0ac861dbe396888416f47c259e21849f39b68f7cfe8ed9e7f48eec43b38c6e3b0d087393385ab27d10b96c36894a13a858056f3851ade93af9e1304c8b4cc90e5835bdc24f95aa03a66cd19f26bf66deb1ef2d76fcbd2fca4cce80ff43bcc86863f9f84f19c27b5fe44af94f3099ed3c8dcc7e67edf4ed293b92fce776b58ae033c0a0d64472d87bc945e6c78fe24bde52c0f9d8fc73e3876a0e4eb247e1577839d35ce2b5b98cad0a1873d47dee0f91c80a3b6b5b1b73d5f66cbeedfc5058388136f14c99ebbf19840da634bdc100f5ee816c2e44066b30be78b023beffcdb85616f367d89e6635bd39c87df51e846bbea7ebdd50e7bdaad245143ddff90e7053fb9f86c76487ea54564b80a19b79779449f6357e57a382c0f20649d276f6a741da68deb4528dc990dd17b54318e578717384d3d57e8573ce828a10d6e62b06d4f3d07ca7a340323d34a9ebe875a3eee1a26e931e94f76dad3fd91c6f1be97bf96c01b14c47dc6853016fe1eb072eb8abe2ad22c243566fe1bfafd8778c8832be3e7bfdb95e6217940b5a089f04398fae64805c7cc66f3cb25f1df2b9643e204c0b5a838e0f353722c7e715dd276e7102a3484cadf32690feb46174dfc2bc32c449c29edcd65d9d580579afdbbafc2921caabf6982bc84872ceb652484c4a9359329138d476470d07537c1eac4dd80d319aeabaa8489287c8d90fb8b0fbd8b94bf28d84c3df1b540e1213a468b4f265c630893ab4cabcc6d47658a71fb9b28b9a57b7c84073e390eda1e74ae2042803d9faacd6eef786546ce1cdc63b54b1da655f668eb09807c803438094013df738eca20780a41341d29b444dbe58f12fbeb7437e5229a7191e622965773de3ab233278d90030263fc0e73f45137e49423bc11f85e57d84c077295df629229b34e0382d66dd9b92895c08d447d555680291b55c26dff226ca159993fe44a22032f00f69825730adc97205a3b72ad2959fd27b0af2521f29531aebf803a20ebd0f49ff32b1b083ba0f992044fcf065669b2fe9c2a0f06970a7919e59864644942a9d64531b9dacb80da11b5615c40ff3c611d08e8d907434f5aca04cad8da6b08d90b3775de8a037b511c0bd001004b0ed73acb78d131663e440d48aab067810bf910cf6760bdeaba4a209add5963abfcc7e2add627575553d338e356fc2e4bfb07082412cc7766e32da1d1781609d1fbe5b347c28def52bfda628d6d4ff49d268b3f8ad88eca9dd29ea00687347fe248afcfdab578d62bdffc09e0ef4883c53b1b3bf45e36b5402f88ef9a36ecd0f4d9209d4089a1e70ebc4c680a2b0304b0956e44423ff3564f994774572a05d509b9c3c5c111ace9f1d061c7365959232014e3bb5283db4a5659934ca8bc08b2e96efcd887b307b0ee5d193a48a5d8bf49ee649847a2f1db6d8ad59e0ac5c3faa82b46698ced6999cd1ff2078f27be2eb7e74d8b528db2b93aac5e45101c17d4052f351ea86063abefdd51d273a6cebcaf0da1f4e48be254edebc570f9adcf352b2b418d3ae2f5a7215b8bc0585bc71d402bcfe1905880ace07dd060c8dfe10cebd78fc630fd5f0a691c240fc20cbea158f75849bcda6dd99b1f2c21c717de4a90c5e031bb075c9609d6e079be7b3555c163864e7aa724684e9026cb26bc52fdcee2e270325d4a3f35bcb0bd27a47700b06867ebbdb993e21c2be501ade6119217ab81e37c27618dc8e07f690baf9de410bcedea525215af4ceeded5bb87913eb743d0f5b4b0dab3965ecb282b0a4e316537727eaef48cc0d9841da67ec5fa2f40730aba5bb4a114480ee46edeef10e5fed72b3d01b1617476643f4d4302d4e887b50ffd3a77afa54e6b5a1dc54a3d03a5facf2949c3699e4be970562142ac2426620c3e1ef491795e6704ab085d111877d40287bff4bdc127fc6c4121b49cc75aa148d8c96a5fc3fb3b47d52aa0b94d15c5e2c73c0e876385bb3930e0c30c09b0303223c28e0bd418df2d75cc777e605689d6af991bc4475154f67a5618dfe15289453324a1fe79bc21c9092123eb9ef9d6ea0783fed4b123635d82353ead48fc961cafad4aa9e6a2f68d736ffcdbaeb9a2ea0cbc0bf2ff5f668186f1402e7f2dbf8cc7a0cb28408f49f8bfc4030a5679d37fc553ea651be31f4d665f17db430b86d4b2074fdc9b7d26ed27d281caaac4afb74cf94e0bf0ad8f833b99e3c4199fc19ced4eae9a5344d72b75a79c25f4fd6b71618016c206fee1b703d9cefd2672a1d257dc507457fb6523b8fbfa02f6128afb54e010cfff0434060f70cc58ba43bd3d8e74288e8ae01a03fc68e0e354afa72d9a667c2399705a8058f14275be7c4ae38b289fba7740d68dadd6ae80bc17512417aea4e2f9c0dd4f27229bada98b981611928fc2e6a3dd144ed61e361f0c226ad68ca54edff78c8292e9022fd676899d1b04e3083ecd4773208ef3e0064054e0d9891b244406cf18558a4d476b7399d4a51318a1fcd540df40012796efe2b40d066fc43476d1b6141e7c1701d9395c44b1239e299bd793dc750ad7188cac7371926c9b32f9c663279a0ee314e155459333745adcd3d02cf98fea36c7d4d58dacef3f645ee74123ade7fc38dadc38ce6025115bc95964c90ae20e28ff635de41f804b69114edc190ca27df52942691c4456088224180ee8a3e4fe81b256916ffb3f3fd69c04ef1f6746fe3cc86b09bea4681215217104cb7746a22e451bb94c732d4f913e0660b02caff082d2a61e2490420b401e4160c589588534b3247e8d1fd5054f50eae2101e350372e590c155fb3440eb684a1a3e62ac33a24f449b5950d92a8c468df9077753e39bfd90367278a26795f03d233444e4cd09ae9ef44a496dc1d860f350cbba3658e008e87928e832a76d3df0989abf364167b6fab02463c7aff84f4dff351512b3b7201422c8221fdd1581d4ef54d69696e992cd8440514f3e67593c3a52b2ebcf19b6f59361544cbb68a4ee3139e272eb078e54afb794b4107776ac78b2306afae96b0ae9329727d028048e75c941de2348a0edf221693da51372d2a791243cc7c39b52182e5c4aeeda29e1db1b950ee32330c5d67a1f257ed51b1f53bbce51149f55b7bc8ba34f7ec4e93a6c836828a9f279e5301a787053db40237566d4fa25ddeef6e2bc1c94fe93da3104e60c8616e6c69437efef61b06485d9a49b9753efa961cc8f7fe47879e504866487b44d01635715e25a8a27474a8eb11a735b66807ab33a360b5bdbfd83be04d0641a90548e00140ae4fe74d7f64d357d1a2da938713e2d844d3f68abb8361d947255a40594be606802a2ab3b025988a308a961e4de54066658e66567e0632f7c1a92b412650999a9a167c411f0df75a446585e8aede1c8b0f368b75239134e4055273a421276177d5bc403c30321caf19c634fc23829f6338555dd9881e743ffa1210f728f9870dfc41e9cae4dc26a0489029247be00699437a03180472e80e95e9edc791402b39bdc0ceeb88f12c5537825e61ed335e201757080f277f34e0b194ad37bd7348066ddfb5c6a9b98c9516c2d0bc3df51d053dc570277d1d589a41ce2398234c41a1802ac330ab8eb64379136a4d0d40a7639729d9567658bee76a3cce09b339f31c855e1612b4d6ea114ef9a1d033a1fc16905183f6040406773dfc7604b88b5da86d4276af4f14630240bc5393f0324f4d3e0a509412c3f7dbce8ec766a937c4950b0c6a73ec8d4b3fb3651eb941a4e82c191d30f324fe07710647c9ac541e891ec14bb18b0a28712835667dbf2622799e0a07ba21844", 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3}, {0x50}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) setgid(r5) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = dup2(r2, r0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0xb935, 0x8}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() openat(r0, &(0x7f0000000140)='./file0\x00', 0x8011, 0x20) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r5, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCPROMISC(r5, 0x20004269) r9 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x4]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x20, 0xfffffffd) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x200000c5, 0x5) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0xffffffffffffffff) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x1000000006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() r11 = kqueue() mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) kevent(r11, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f0000a07000/0x3000)=nil, 0x3000, 0x5, 0x5013, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet6(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x860, &(0x7f0000000100)={0x18, 0x3, 0x3, 0x1000}, 0xc) r2 = getgid() setgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x97e}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a40e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x80000001}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = semget$private(0x0, 0xffffffffffffffff, 0x100) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000000840)=""/28) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x9, 0x4, 0xffffffff, 0x0, 0x3f]) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:28 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x3000000000000, 0x2fa3}) 16:00:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpgrp() r6 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() dup2(r2, r0) sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r7, r4, r11) r12 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r12}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) pipe2(&(0x7f00000000c0), 0x4) dup2(r1, r2) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") getuid() 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffeffff, 0x4, 0x200001000000d12, "b04d00f3ff0a631a200000200000000000d52100", 0x0, 0x4}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r4, 0x40044b06) r8 = dup2(0xffffffffffffffff, r4) sendto$inet(r8, &(0x7f0000000100)="5e9f0f1905cc12ce2f6f80a6a69e6a8e50a810fcf4fb58e94beab1ccbdcb510c8fb42c815fcb48b0161b8f609fea39f4901f6246b7ecdfe9df92", 0x3a, 0x8, &(0x7f0000000040)={0x2, 0x0}, 0xc) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xbd) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x9, 0x0, 0x40000, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x120) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) r2 = open(&(0x7f0000000340)='./file0\x00', 0x288, 0x84) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) r3 = semget$private(0x0, 0x3, 0x1000000a7) semop(r3, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000280)=""/153) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x1e4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000400)=0x5) semctl$SETVAL(r3, 0x1000000000, 0x8, &(0x7f0000000640)=0x1) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r5, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() getuid() r7 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r9, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r9, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r10}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r18, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r23, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r22, 0x8004667d, &(0x7f0000000180)=0x7b0) r24 = getpgrp() r25 = getuid() r26 = getgid() sendmsg$unix(r22, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r23, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r23, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r23, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r24}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r27, 0x8004667d, &(0x7f0000000180)=0x7b0) r28 = getpgrp() r29 = getuid() r30 = getgid() sendmsg$unix(r27, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r31, 0x8004667d, &(0x7f0000000180)=0x7b0) r32 = getpgrp() r33 = getuid() r34 = getgid() sendmsg$unix(r31, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r35, 0x8004667d, &(0x7f0000000180)=0x7b0) r36 = getpgrp() r37 = getuid() r38 = getgid() sendmsg$unix(r35, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r36, r37, r38}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r40, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r39, 0x8004667d, &(0x7f0000000180)=0x7b0) r41 = getpgrp() r42 = getuid() r43 = getgid() sendmsg$unix(r39, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r41, r42, r43}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r40, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r40, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r40, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r41}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r44, 0x8004667d, &(0x7f0000000180)=0x7b0) r45 = getpgrp() r46 = getuid() r47 = getgid() sendmsg$unix(r44, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r45, r46, r47}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r48, 0x8004667d, &(0x7f0000000180)=0x7b0) r49 = getpgrp() r50 = getuid() r51 = getgid() sendmsg$unix(r48, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r49, r50, r51}], 0x20, 0x7}, 0xb) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r52, 0x20004276) ioctl$BIOCGSTATS(r52, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r52, 0x80044272, &(0x7f0000000540)) write(r52, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r52, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r52, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r52, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r54, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r53, 0x8004667d, &(0x7f0000000180)=0x7b0) r55 = getpgrp() r56 = getuid() r57 = getgid() sendmsg$unix(r53, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r55, r56, r57}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r54, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r54, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r54, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r55}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r59, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r58, 0x8004667d, &(0x7f0000000180)=0x7b0) r60 = getpgrp() r61 = getuid() r62 = getgid() sendmsg$unix(r58, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r60, r61, r62}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r59, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r59, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r59, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r60}) ioctl$KDGKBMODE(r59, 0x40044b06) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r64, 0x8004667d, &(0x7f0000000180)=0x7b0) r65 = getpgrp() r66 = getuid() r67 = getgid() sendmsg$unix(r64, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r65, r66, r67}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r64, 0x20004269) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r69, 0x8004667d, &(0x7f0000000180)=0x7b0) r70 = getpgrp() r71 = getuid() r72 = getgid() sendmsg$unix(r69, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r70, r71, r72}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r69, 0x20004269) r73 = openat(r69, &(0x7f0000000680)='./file0\x00', 0x40, 0x127) sendmsg$unix(r73, &(0x7f0000000440)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000b00)=[@cred={0x0, 0xffff, 0x0, r10, r16, r21}, @cred={0x0, 0xffff, 0x0, r24, r29, r34}, @cred={0x0, 0xffff, 0x0, r6, r37, r7}, @cred={0x0, 0xffff, 0x0, r41, r46, r51}, @rights={0x0, 0xffff, 0x1, [r39, r52]}, @cred={0x0, 0xffff, 0x0, r55, r25, r63}, @rights={0x0, 0xffff, 0x1, [r14]}, @cred={0x0, 0xffff, 0x0, 0x0, r68, r38}], 0x2e7, 0x401}, 0xb) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000003c0)=0x80) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r74 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) dup(r74) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCNOTTY(r2, 0x20007471) getpgrp() r6 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) dup(r7) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fcntl$getflags(r6, 0x1) readv(r6, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r1) writev(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f00000000c0)="69666b9625819b6cf3905b563f5c13b3ac496c0eda", 0x15}, {&(0x7f0000000240)="25c50dc4b356efb2bec969803d0914fc350755f66f8f31811fcd7303ac7476ac2fd4799ff21bfa1d0590b6380ac4957c24ff67de06bc2a96e7a0e47baf8f32d24233b805634a846f684ca4a238e291b2c7e029ac5b28d59accae1bed727cc72ca873c075bad497bf14e23ec6b6e56c40ff53e9a55c0180106d19cc2ed6ce441c55641849cf6807902278c27759c7e2ba195823cb34409023c3af60b8faa2a450f1bead1aabf96b384ec8c4f72cd60f4e8f74b4441ccf8522551d4f150629dad7e8b8e00b80ec551c46b6a12ca6af0b5e5b5b1aa16a2cdecb92869e2de3cda92f0ed6cd0c80d88ecbc9777c166128be4492218cec1fd0c7813f724c884ca938e62ae7a1b9cc86ba210becb73278ce5a231ea3292e6c3996fa8d8464649227dd44e4ebe515205039e29715ecea9e830ffa3b6936fb6e1ee265cc95ebc1cfa5150e431334770393af5e794b4be362b89d73d05193467ac7e04585eb08f302966d3654951a2205283f2caaf2083195fc40687ddb0b5ded33d7246c6b068bcccecf2d7fdd2a33fbf46d85119f4e929872013e220542683dadec4ead84f7414161ac34d4787ed0c43bdc488094a72a89d8e0ee7942065809574c796ca7ef874e588bf28fc0017db6c45662bd8aac64abc4f0c1b61263b48004e572f547b9802662f8ac081a6ddca4e032c273b89837b50c146bbaf11b37484d3906794d91bbe8a7fce5051ce9d8f9e9ee7da7009e80f9e2ebce160dd4cad1834945b0500067c0c7ed7539398fe73ea46401b6f3724a36eca8b0d0a84a8132f7ab16586dbfa2c31bb5cfa9c1034556fd344bcb372c11436b11099f9e6974d417475ca7e65a2571b4f7c338dd15469c69799f0eee6c46fd1692a33da98c89b136aa5efa1df6b4a50ba9703cf67bfd78e851dcb522a31150624bf42ce7bb30ef268b5425f51bfd22cb454372da0aa5b3c21d559a52273024d3147314fd24daf899d5a8f79c821aa6500588613ab8c02da017615bab6ea66cbb998b4578665e7e37d5c37c8ab98233efe04525cf5b321c889507eab8bf1347091c12052ce6a11c3503f672d37193d9595c062a670bc731b48687ce3d44bd91f8f58c59ba6106a87e0c449bf616a5a9d3b9d486f71855b7269f8ffc527da617cb2648d154dafa141c70f78754205518e01cb7869eb5cb59c1c3758ed58320cb815f47f035ad22161d7e73bd18c078bb7b513cf0405736fb8e3853495f19d2f4cbd81566610c8180326307247253fe6edb5a768e22bfacd9ea184174e7079438b506e4d972f2e91b5a4d1d72a0e373b665718f07615fbfc49f8405a071d97db5bf3e15950520856d9407a240a34529c6910968082e1f290237c67f9b00cd1816e7b982646d97a5f305c583cc62363b753ce8186870ac6253ecbce763ca1c51f5342e034a683799e009d7438ce2fa0174f33df18b84fcaaddf97e838a1afefa6bba48d64830c0151e7e2df22fbec592161dea854d5b3718cbffe1cace485bc169999570e6e9ac995a9c9995d6b6d2a30810782f623e307fda47dfe3b01f8cd5612c4cd6a8a1d6fd1892c73cc21f906cc8c8676563da0ea60c059b26745c98ba5ba749684ac50b29b945d4e8a349c6d999e141114ff6494a26e53319fa96bd89eb168b2b1fd9a3f2a4850171af338acab0ed84afa5dcb849e74fa618559eb227dec86e102e71d633d60bfc2cecfa964b31ad8276f3aa4cbdeee7331691ade942405834461294b8d160ad96c19c91b57223bf57f579df6a108e45e17aa66f73869dc130150024a09c88de40e2dc7ec83e1c3b78a0dd550eeb5bfd5e7295b3131ed4886752eeb05ef543b2a1751f0d34a54b7043a91000f0eeb635df889e9d64324eafa830feb3bab64fa0c25e5488ca8eb14adfbb3f411cc922efa4844d96c91aad25227d5b49e04cb4de3d52b721b2652fbe32763db46807b29e1a967a06dd2264be54c01fc4e0b7241949371c8a01418e147bd05f621ac25059d4d13b21efdea4bf2a12652af05d6796dcbb6e1bebd56907ce11c9d4a5fdb367fa8f463254554c103475e553ffce6766c3643016166da22f045f5186a7d2c20e5e458b05cc8b170ac3e9d8ff2cccf051ee5788e4ab571e9acec368d24192bc78ee0aa9a426ed282aa430686cc9856bdb62541b89e32aec0f5038765fe3643c0de4e053b6fb7efe5b500da6feda7b7f63a09f15dbdddaafddf170810eda612d0a323d75ec254b8c04f3a817a8a6e4f37bb9abead4d8da6e36c710a0aa150da20b87262971dac0c3df4d2a2377dafcd2f932316747973d0eeb16ad0258f3bd463262c86db51b1e2077957aa6feca8786df914a543f99f33f4f43a21c56dcabb605e4187f784c6bdb238561b90bfc745ee9eeab870dc5f7ee1cee8d5095a9cba446798cdafaf04d01b5de77b2a0d2bd907aa4bcafd79e1c1db375974ff3f90cd3038c37c0c9d07215ec974f245caf601796f7028e52de666c581b12df214952b1236be8ed456d966ea9c6ed9d0cc4e617bde99d3e336fd6daadd94a0d20b6b1d511f4b8f2cdb1c1f35b1f7fa94d92b9703839d0dbea022d2b81d143b8f3bbc962b279314cfe1e1d32e424030539e03a0fc3cccece2a5f490be3fa6d8881b93429d5f65f1b5e5b769b9f4bc83541479eece3ed64a4f1b0f7fb3b802b80316236fa316bc8e47a666bc6753d055e614e3770e8a881d5a15b668e6421a67b97ec80bd65672fe7b971e7a2e8804155d60c2c4b796439a14a06fdb5badec4a3d6d41f64036e3c425128721d119a4ad631e25ea9e29931ad8d60200c342b1b2c1ba7845caa101ec38cfa03da7274945c2fab1e261d3aa8c2c10a5f8690bdf6b23e1effb9ec6832237e308325966a813cd07fb0e88eded903d91bd69e3dba90c24209784d124d30d09289bce60f22be9d0def1d17987525cf093b54f1f8ba7105502054c8cf7dc4d5a8751937ee6aaa43e5bfab1a500a0115f8563cb801a78cd646cc9cb2fdce7673f4188873af1462d9510724108c2911e9fe894885ecd7c22718a683abd1c4411ba06faf524c4927295bade1999ad081a3c2541649b7e5be1338c27b42a2251e6efbece76a820c384f227bdffc76115204c093e01e6af920ec6be4ae37d39f8daa7b0ac9dd03e5013c7dd2a6199634d583d98e365d33bf9ca3c9ef29910baa06e6c9ab8197a2afd219f6a22e63edf5655e5d8039531d1490ea38da62240a36b9210e2de5820cf17602aeb37de9a898f040e8761f9f1423bb17e69b24f7621bb9d4f4271d8c7cb46d3094ff99f2f1cefc086fafa7705ba671b29719c220a3d036eea07b50418847dfcdb5b137ebc0d10c17b40ee17153014acc8c3871cf8539f847838fc4e57eef45989a2ce3599c9b0ca9e2cbf2354dfa21839002dc3605441cdf9ac07ca3a56b810fb9d116bbe5a19f2b1dce9b302490011ae5240f9412cc1d7fc2e087fa6dbbeaf8f372d13e0e71f349ce45f7cb64f095ba0856a4b4f2d52db160362f7f69322e62330ad1922538447e5b7206055d2f65339eb4cdd8855f1950e94554ab9a381dfdf1005f11398d7fa8422f39e6b8482a6906765f93cb1cdd1ed0442221d35f6a67f76426db8843d703270ce3a061d1954cd6ce178157e4da41685b93303a5ff9ecfa4544069193c84635153452b898e089d8185c440310928902728a19e4f003a05db540e05b4c93f8f9ff02e1fe7ff91eebb46b2453f3f58b47373478dcd53e1a4b3d2100ae5f3dd2635a2d01a00eb187a1127af6a6cd6c9f339eb102570b972f72ad1a75ac2a14261beeb1745e1671d22f0e9ae639aa7747a03705899bced3e7da913f609e14e115d5fe9889a2f99131c48f25cf0d84e4e86156b9a7dfc7cae6c12d6731de03bf2c3aa8bc1b572b594608b6b5a2566653e5ee0ac4534e8459c0e0804d67a90603dca5008e0c91594c55c06c42013658fb7b94299abcf2f1974de5e572d6a51d219db1b0628d1af44bd54ca69cf97b15ee520ef1e9e785620d131f7de7aeb62c68b4d09fb8c6efd702c3db23d64fb0977a92f1b6acd6018bb2d72b067b4939686eef093bc6a72e75db3c7bc0d94a16156da225de810ed37582a8d1699d14bd4333de0166d7499c97ed24b67035831b683432f981e6aab50e3e45873b056bc5a3d5db4fda0e0da8c8be2f4835cebd45e219b4a26c2f3abb3de3268467f95ab746c12b5682a9598be59a601f4b61c499975c65a49ae41778e7922b5ea8e9c26b192ec6b4548b06a1014b5ae99e636c76fbe359ecb64c6186d83b13181f719b44f59171b3893ae8e3509f3fe5f0145f34c686c5bc2cfafcc77c5140c892ab51722aa1cac08cf5ffac88ab9fa38a9a65abd2cf81d4e030ccbf49567edf1d38c131c09449c415f64716eb96acc7ec556c0dcf7d52f9254a53ff0cd5f4c33b3510dc303fbcc12b9c651e2cf5b84d8b99466616863e342c5d990798ddd2a1a19c618eee1994ae087fe2e068c25876e9eaf5f897859c39949711a89684e869fa76c617e4ae69472dd39f439697165ee37f097b572dd74ed9f4f3fdac691ce489162a09d8db12b3a44d2dbab45bcfdaef8c4c4dadd109638afa852ec900e69e404b0f24d669bfbfd29b84262a6f343ed89e908fd7b962656556e2123930be08031310978a21fe489e2aaa77f7aa6b21b305ab45bb3d31a8b913d5b7b63779d02450b37316dc5bc355b69df559ad16d0ed62b8d5571302207933d4c7766e6dcd0bbb79686afe092990fc87f7198f5e3495bf8e2885a58253886845cc6fac762c1454fe7211ac22528731dcac4b619660063c6b68d8abd4e65ce88f56b679da9ec0613f6487b438ee97b9788d526e29793d9b18777d40278698ef0445ed7be1d65d97a022604c553bf25a86e9ab59600c404a275d9176a020f304d42af56dc31dda2db871e946371314812269d9e8e5dcbed42d3f777a00f135b320a33c5c2d3878034990818bd26f3ad3971c1ceeb656d3c3677758086340a57c5193656ff66f4444633364b3093c7473ffabd06879f4d6c159f2b03ec36a78d8e6e85b1e2fd31a0dbdf207e793b451129ebb511756c531e9e94ad07b80f6a86d2e8588840cbeb9afced2041ec757ac80d5d612d0580b307732744bc4ebc076f28360332da87da6310484b9f6590b8e714c956bae9166417388c5f9d6684f4d83f958fe8b29290b57af9609a26c60db5b941701561d6539260d11330989191e6379c1e3d04d46b1ffcdd80bc7053d7ddf06efdc9942ce2bcaa5709fb3457a86455993be9f1c9b415027589d4e38cbbd5923001faebb4fb62094cff8287b6370ae88ba46ac89877820621b580c2909701893886594d216236dfce1151dc566064c7c2da10458b1cd99da4b26c14f911344bfe82a7cced9ee4dbfba613b01e2316871ab15ed4d020a00cb31cdc2f268b7a5929a442af81e5f675b6ac3104b1daed64168bb38b59610410dbfb4903a53912d9358f4bdc3e45c493fa58b66832dad8f920f07d0d85c1f400ebc954a0c89eb206a7a0b9e4e5b835276c0c1eb9e121f632803cce47fb6b7f5e79ea1559abe05ea795206145c178bc42d06a90cc3e694b0220b866f232820b38e78103d331a15a65b93514205e3064027527e8d1b8ea6c2ac759b53c657232a3db61cc105cdac62f2a5f5550022d8adb80004713494b34cafd97afa4d7cb1f5851c843116121de93bda287025c6239097e05c8092c1f9745e8104466a30aec3905d2d6b58b7c18d352786011098fbf5f76cc1c6e24395e86fb556ee99a807a7bfa901984f166353d14a93fb", 0x1000}, {&(0x7f0000001240)="374042acceb3271bd749cef771637122a9f8dcf6967f85f146f35d56728f885a77b966c817d0e0cfe3c0f9c8ea2c0728c07da35994a3f8a0ac3a637781c4af1e7833bffb59b48462d108c5993a71696940447ea7549ff024be1e7a1a23a9b19fa040b81a224b422b346f02d712d315c75a96312471636f666a8635dcdf7a54a05327da3dfbfda90c98068ec0fac0ac150ac4e049d799a900f25718242db908caabef368d85105251a5bbf0311e7e0c7a8843c1a270d10fef4864b130975f86a2be07b9250d4a357597ab1fab76b6d7c6f069a2a762bd0f", 0xd7}, {&(0x7f0000000140)="3a1b471596fa53342f1073e5dffc1b20f4c7a39d51e8234d95baf9929f9db8e98e64123d50c99b77b8d17cfcc0c4eb0e18f71c82422b3a53984ed5d72340af60ae63ca8887df1f8b0df9bbfc86d26d739462ae235c2235c3e02818a8e4258fcbea7696c4", 0x64}, {&(0x7f0000001340)="7adedf5b77d46012585050c484cfb0e9aa0181edc16b2af56c4cf09159d1d0c4aa078ef3714ec66626dab3cfb9baf2ad60f4485475dc70bf8d64bf9af72f5f06002298a89e11fff8798e05b43c9994af0fbd244a85e8c97613112d0f5643fe8bca85cce7e9b90c28f524fda3e371fdb24a918b2843153ccaf8c1058d360ad0a78eedce665666c01254eb2053c0803a313717f6582860dbd12bfc62b15abd17ed43e730c2f064d14d74008de19e38c1370a51f015409241eec01549c7c575fea0235106ef8d46eb4c926389b18eee464eb8fbe9e88f1aa900c637881ce3a5d3c21ab018e197d0989e", 0xe8}, {&(0x7f0000001440)="cefa364b6f7cb8785272be140894f99672461f521aa184a70a5c3dcd944522d90f3eccc214927c772f71da28325ceb4b1acf5b06f02b56cf3515dd4373c363be54037b7bc8a0a19e0e796394bac47d4d42571432ac13290b183544c030b8554eeca21fefdcaa59b73ca03fbe3a5cf00fca645a12c76e0a17d9cfe7bad23cac4c9e78bf83430a72d96bd80e772ba31048a75482113d6a65b3d66b6e4aaccdcfd4d8a2fe6466d9b35e31d6bdd0464730cb9ba761d3610c7413f40235f9e25fecf7235e6fc8dbce8cbfca6cf0572966992d47e969e4b16d98d601689137fddff234c7d340fd4261c6c2d8ff7d8f50fec2fae83831ad4e", 0xf5}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) write(r8, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) socketpair(0x6, 0x1, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r12}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getuid() r17 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r16, r17}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r18, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="0000554b0f2f62696c56e5570000000000000000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="3a4aac940f42e0f9521594614b67fcef48bd0976533b7f3dabc5141677987f6c3327627b3ef6d494b8e5ce1d94baef7fd0333e652ae04c8fe6d0237a30b05402a429da", 0x43}, {&(0x7f00000000c0)="38f274650249fa322a9075f4ee54e42f61330d758f74de953ba61a825b8fddfaf8f3fd6a9311d37274dbcab8bf60ab574d5a8d0d4e46a7e89af9fab71c45386590826ac663e79d9759fc6a98135c1e2208cf9c30bc0082a9133520e78268d48daba043eb39c6dc1c525d856561e60951f36558f390ed3c11f857096eb32f648f02dc5a3952881393e7680c772b5348b2a93b41bbfa95cc3880a4a18a2bbc25f43f7a472c0170fac24e4cd45ec08d217d63207fe5748652b8e0a52f808523dbfb59a80f74cf6add161a52caf306802da5407caac792e97ecf4007349dd3a60faf0c", 0xe1}, {&(0x7f00000001c0)="f6fca79bb614aa0a6b86322bd2799f5d06659d98263604835229aed27c1194aafb057fa98549cae3bfc0678c63cd10c8bf449e52779dd550a7eadbfc161e4d23c82853c4a41cde4313623dd318d7f4a740afcc6132ab3ace438e9a383c18f36561253e6f01a49a6aed49d0ed139372c9d352cdb2447cf053497875eae0fed0ea208c5a1f2b6ce041f47b1e62cd5a6dc286c34162f21a047785095ff4e7819078413e00651af0ba0c53b38548a542d1a8d4", 0xb1}, {&(0x7f0000000280)="7958f5b9f184ef158a4dd0eb3637c91cee6b00e639e036e00d5ad67e11095ea5a5f06e34621c77e48a77137cfd9650ff00bca81cffb40da01758fd75dcfd32bae04f7d", 0x43}], 0x4, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @cred={0x20, 0xffff, 0x0, r12, r16, r21}], 0x70, 0x4}, 0x200) 16:00:29 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) write(r7, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) r8 = semget$private(0x0, 0x6, 0x80) semop(r8, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r4, @ANYPTR64, @ANYRES16, @ANYRESDEC=r3, @ANYPTR64], @ANYPTR, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYRES32=r7, @ANYRESOCT, @ANYRESDEC=r4, @ANYRESHEX], @ANYRESOCT, @ANYRES32=r8, @ANYBLOB="c47148a945ae28bba7fe640565e375bbeeff75808beead85e31d2bbea89f16e4af74dced268f01080fa5afde0330d4d2720455218d4858d25576ea3e26f97b72cacbfbae71cb4b80dc23bd9d41d3146a3f85cf48fd8a3eff846a284ac76f86b0cf344e8bfc6f04c57524c6fbfa409235adda5ece178b10c102ed89dba52f9f7e32f4d3f36a2abd636d40a3b48dc1ac26b33a99b7fbc9d5907df6822a58f987ab922f0c081239be9e8d931e82e6d63429db5d554a", @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="bb89af5879fe4898a62742467e4b5369d6b1098b721973598c7a8b43cb8cfb431f4ce51e8f2bf6d97e1bb68d5aa301362b407bbf9c4889bb50774131b5b8b374fc8a6c4610aa31e2663fef8106ae5560713751cd2d651ece514111c11138a8964b0a273e3aabdafffd1a64"], @ANYBLOB="3fe9b9f865c44f17fc3dd2393a408a28b81dad71347798ad7a7c6b4ad7cc061478a472371d9c846251ffa142d546b32306fbfc204bc74cc248971ca46495acbf9b0f3fb08ec3603a268a19969489", @ANYBLOB="3d02cea4df567d1ed9ac6b3cee0290b9449e5f270ecf6f0713f88bd5d6e0af94b82597f0d4b21bb23303bc599b73bfa1505f29d326c6359767931ac01021408c4d50c98e63e7234e7f40d6a6751b875e7664c47660c03be86dd777347fcc15ed5eafe00971e9df01f6ad36d2b5272f930a8fee843e0a467090ccba6e68b8c4f914e81f7e5c3e5aa8a1a0a3dc3485c5097d17156af8164f8ef2e0acbc9a809e24fc7bde39bf3aab17efc6cae203ce74102db2797073570c0753907e1d80eec5d06d2aed78bf54f936e9710f9f636108185e800f595db5b195335e10d4e288ecffabfb9479e7510b8f"], @ANYRES16], @ANYRESOCT=r0, @ANYRESDEC, @ANYRES64, @ANYRES32, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES64=r1, @ANYRESHEX=r4]], 0x6) write(r0, &(0x7f0000000100)="070036c44a2d705e604c9e78805443e475397742930424b887e6595cb5e9b0b4", 0x25a) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c319daa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd69587610119e89f52ec66b4c1964f348357fb4e362ddc0b697c39e43bfabf533b7082e83"], &(0x7f0000001240)=0x1002) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x62f) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x121) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) r10 = syz_open_pts() r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x20428, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x800) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r12, 0x20004269) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCGSTATS(r16, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r16, 0x80044272, &(0x7f0000000540)) write(r16, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r16, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r16, 0x20004276) kevent(r4, &(0x7f00000012c0)=[{{}, 0xc, 0x11, 0x10, 0x2, 0x9c}, {{r10}, 0xfffffffffffffff8, 0x5, 0x2, 0x2, 0x8}, {{r11}, 0xfffffffffffffff8, 0x40, 0x4, 0x80000001}, {{r12}, 0xffffffffffffffff, 0x80, 0x80000000, 0x2, 0xffffffff}, {{r11}, 0x80b387f90d754646, 0x0, 0x2, 0x6, 0x8}, {{r16}, 0xfffffffffffffff9, 0x82, 0x4, 0x3f, 0x1}], 0x4, 0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) dup2(r1, r4) 16:00:30 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) pread(r0, &(0x7f0000000100)="2ba082fa8aca2d596dd43972b41914bd25382baecae1b6831d5cb44c87825f20a70ace624fa7a8eb43ccfd412b763aebbfba633a76c08a96bcea963f6f", 0x3d, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) 16:00:30 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x104) setsockopt(r0, 0x3f, 0x5, &(0x7f0000000280)="900073212ad7d21743c7f8f18f87647b0423884765ea5f74b0ba703ebe939663a7e488f6b1084e0cacc500940000d6d66ca009e8da16bf338921f677ff8510793826c94bedb508e2a0d5e35affd47f295bee0a3b55a62b5dae0381660e8767b49d2978816abaf50000000000000000a6db7fa6bd4a05bbea8ae0a074c6b5241505d0a60800000038e535684c2ef489c5ae20d2530fa8e2f5e6313144ca61593adfa7c0c52deebc5de57b84315b055f1be25d82a74a678338ea5e04f3f02ce07740b2535835", 0x36) 16:00:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) r10 = dup2(r1, r6) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000080)={0xffffffffffffffc1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="32cf") 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x10000000000002e6, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="e1afbc1dbb862ca398cee87167510f5c9e6dbe264267cb2ad75812f6b32738a39cb2961840d3c8f16e7fda095443466384d641c0780a577b8d1d3b50c7e68b46660e447248bfa878ec46938627481df3107158955c68f0ad239416c968a0d8310e4e94d2e5f7d15366eda15c38892054d8b292cdf0b2c2a53539c63882641ce15582116195373ba4d6a526905dfba74dd83823c765a5c5e5f3ca75c2cb7f2f1522e25d503049ec8d0c22f5807119fb121b14e6963bc305fac5ea469a4a01b03adc60527db919", 0xc6}], 0x1) 16:00:30 executing program 1: socket$inet6(0x18, 0x3, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x200000028, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000080)) 16:00:30 executing program 1: accept$inet(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x940, 0xe) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="00000018600400800001400000000000000d00faf20000000000000000000000000000000000e4ff000000a300", 0x2ba}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) accept(r1, 0x0, &(0x7f0000000080)) 16:00:31 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:32 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x80000001) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) write(r7, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r8, 0x20004269) r12 = dup2(r8, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x30) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r16, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r16, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r17}) ioctl$KDGKBMODE(r16, 0x40044b06) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r20, 0x20004276) ioctl$BIOCGSTATS(r20, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r20, 0x80044272, &(0x7f0000000540)) write(r20, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r20, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r20, 0x20004276) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x30, 0x81, 0x9, 0x6}, {{r0}, 0x7, 0x40, 0x40, 0xff, 0x4}, {{r2}, 0xfffffffffffffff9, 0x68, 0x100, 0x47e3, 0x200}, {{r12}, 0x8000000000000002, 0x0, 0xfffff, 0x2, 0x1ffe00000000}], 0x0, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffc, 0x0, 0xf0000003, 0x100, 0x2}, {{r14}, 0xfffffffffffffffa, 0x10, 0x8, 0x3f, 0x3}, {{r16}, 0xfffffffffffffffd, 0x55, 0x40, 0x7fff, 0x9}, {{r20}, 0xffffffffffffffff, 0x10, 0xb0000040, 0x8, 0x81}], 0x7, &(0x7f0000000280)={0x20, 0x3}) 16:00:32 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/135}, {&(0x7f0000000240)=""/200}], 0x2, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) shmget(0x1, 0x4000, 0x820, &(0x7f0000001000/0x4000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0xcd, &(0x7f0000000340)="37bf61c25660356eaf2cfdb2f72284b12f5df58b819fe865bf206cc04703b8dfca17340dfff5a3a15bbc2b6b1f994668ed9c659083e9b3ce3254653fa1b9549666656b64bc3228b0d8f0f1e227dee13325c997a4250dd29f175142176f163db8f3f63ab664ae642d63e9de50c9385aad6d4d132bf5e40a54f7dbce40a45060e7ffe9b435a45cd1a676b5b7558cfa8a3bd6e5e4a961e1feee50c2a8e8bdf1747775f0e9b62b65e7d1c4161d9b9ce1ae3ac17b4fe2b6f924be81284b0bd0b0b57b5b0039800957802e3382a4974a") munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() getpgrp() sendto$inet(r1, &(0x7f00000001c0)="768126ba7584102f6fdeeb975a7be2e96885373215352ec035627b704ca58fac1a88d9021e59f8b28fb10dafa084f7169cd30aaf3c1c3bc2ae987a67c65d80d760b48b3bb9ce5da6bc19e5c17eadf00eb34fd40e0b06f8496afb36e2a24e0016df52e5aa4e8ab85234916015f5d7e03f5c39a80fd5d9435c5ab3fbc8341908e9bfd2305f06ae3a11ca0bba11004da1a132f9a46331f3e8d3d83c00ead353e8ff563b7dbbe244cd8efd4d707aa8fec3e251dcb3fa27850957c558af49b4c81bf5d523cd2fc1b60b98568311fd813f7ed49ef2972a7b7273fc6a3f875917e0fae54f430f7286e57e", 0xe7, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x39b, &(0x7f0000000a00), 0x0, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x2000, 0x8) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x39}], 0x802009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd375010000007dffd57a95d3c875db72337b6292c9bc77cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf444105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907093e40117586f0f154909e39cb3107b6e98dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ed725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d240000000000000400", 0xc9}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x04\x00\xe3\xf9\x15,\x00\b', 0x20000, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r4, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r1, 0x40a, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r5, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r4) fcntl$getown(r4, 0x5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) 16:00:32 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x10000}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) recvfrom(r1, &(0x7f0000000080)=""/75, 0x4b, 0x41, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r10 = socket(0x18, 0x2000000002, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000000240)="82b6e0770b649781249e09696f68fd52222aab3b9fbcac38c9de98d965e9ddb9ece5f0274d12c168ad85b7cc97d8436b61d61227dad7f90e73db3d24411f24c23c1885a9c1d315e92531e3890df1bbe429319e4a1b436529b5cc4de43da39f") setsockopt(r10, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff00"/143], 0x8f, 0x0, 0x1000) r4 = msgget(0x0, 0x106) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') pipe(&(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r9, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r9, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r10}) ioctl$KDGKBMODE(r9, 0x40044b06) sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x3}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r4, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r5}) ioctl$KDGKBMODE(r4, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r14, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r14, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r15}) ioctl$KDGKBMODE(r14, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r18, 0x4008426f, &(0x7f0000000240)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r19, 0x20004276) ioctl$BIOCGSTATS(r19, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r19, 0x80044272, &(0x7f0000000540)) write(r19, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r19, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r19, 0x20004276) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000540)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) r4 = dup(r2) fcntl$setstatus(r4, 0x4, 0x40) openat(r3, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) readv(r3, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/87, 0x57}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000440)=""/75, 0x4b}, {&(0x7f00000004c0)=""/98, 0x62}], 0x6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() chdir(&(0x7f00000000c0)='./file0/../file0\x00') sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000080)=0x100000000) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:32 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) getdents(r1, &(0x7f00000000c0)=""/173, 0xad) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0xfffffffffffffbff) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r2 = msgget$private(0x0, 0x140) msgrcv(r2, &(0x7f0000001400)=ANY=[], 0x0, 0x1, 0x1000) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000a00)=']\x00'], &(0x7f0000000c80)=[&(0x7f0000000a80)='*&\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='!\'\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='\x00', &(0x7f0000000c40)=']]*(}%{\'*\\\xdd^&\x00']) msgsnd(r2, &(0x7f0000000d80)={0x1, "8e81095ee6b060f8a5923493ea7f00bafef12c"}, 0x1b, 0x800) 16:00:32 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3f, 0xfffffffffffff6e9, 0x5, 0x9, 0x4, 0x0, 0x8, 0x4007}, &(0x7f0000000240)={0x9, 0xffff, 0x6, 0x49bd, 0x8000, 0x8001, 0x8, 0x7}, &(0x7f0000000280)={0x3, 0x6, 0x0, 0x0, 0xd1f4, 0x4, 0x8006, 0x34}, &(0x7f00000002c0)={0x3, 0x10000}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x7a998c05dd0ba4ee, 0x1, 0xca74, 0x1, r8}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:32 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) fchown(r1, r5, r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r0, 0x6, r10) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getpid() r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x800, 0x0, 0x7fff, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x4fbe2b1f9ed6211a, 0x800000) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x81, 0x8000}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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) close(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r4, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r9, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r9, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r10}) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x10000001, 0x6, r10}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x51ca) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) r6 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x390) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000180), 0x13c) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2eb}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) dup(r6) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000140)={0x43, 0x0, &(0x7f0000000040)=""/67}) fcntl$setflags(r7, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'\x00\f\x19', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0xb1d1fdc0bfb61a85) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) setsockopt(r6, 0x400000009, 0x5, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/53}, &(0x7f0000000100)=0x37) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x7aa, 0x1) r8 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x12, 0x2, 0x5f010936, 0xe75}, {{r2}, 0xfffffffffffffffe, 0x38, 0xb9f40ac9c54972c3, 0xd1, 0x4}, {{0xffffffffffffff9c}, 0x8bbbc96ee529d895, 0x100, 0x8, 0x4, 0x1f}, {{r4}, 0xffffffffffffffff, 0x30, 0x2, 0x3f, 0x400}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x11, 0xd0000001, 0xd591, 0x6}, {{r5}, 0xffffffffffffffff, 0x82, 0x1, 0xfffffffffffffe01, 0x2}, {{r6}, 0xffffffffffffffff, 0x42, 0x1, 0xffffffffffffffe0, 0x8}, {{r7}, 0x0, 0xd0, 0x0, 0x1f, 0xffff}, {{r8}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0xc6, 0x10, 0x80000001, 0x81}, {{r9}, 0xfffffffffffffffc, 0x3, 0x4, 0x0, 0x7fff}, {{r0}, 0x3, 0xc8, 0x40, 0x4, 0x1}, {{r10}, 0xfffffffffffffffc, 0x0, 0x1, 0x100, 0x401}, {{}, 0xbaf57bf6a2fd04e7, 0x2, 0x2, 0x9, 0x8}], 0x8, &(0x7f00000004c0)={0x6, 0x400}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ktrace(&(0x7f0000000500)='./file0\x00', 0x1, 0x1000, r11) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x20200, 0x0) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') socket(0x20, 0x4, 0x9) r14 = socket$inet6(0x18, 0x4006, 0x9) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000700)=0x8000, 0x4) pipe(&(0x7f0000000740)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r15, 0x82485608, &(0x7f0000000780)={0x8, 0xd4, 0x5, {[0x8, 0x101, 0x3, 0x9, 0x7f52, 0x77, 0x20, 0xfff, 0x7, 0x6, 0x1f, 0x1, 0x7f, 0x1814, 0x8c9, 0x58, 0x0, 0x9], [0x7f, 0x80000000, 0xfffffffffffffff7, 0x7, 0x100, 0x5, 0x9, 0x1, 0x1, 0x2], [0x9, 0x5, 0x7f, 0x3, 0x4b, 0x8], [0x80, 0x6, 0xfdfa, 0xfffffffffffffe01, 0x7, 0x6], [{0xffffffffffff8000, 0x5, 0x1, 0x588cb66d}, {0x10000, 0x80000000, 0x4, 0x4}, {0xff, 0x6a3eb52a, 0x6, 0x88fe}, {0x0, 0x80000000, 0x401, 0x2}, {0x9, 0x3ff, 0x8, 0x6}, {0x2, 0x7, 0x9, 0x7f}, {0x7, 0x665, 0xffffffffffffff70, 0x3}, {0x2000, 0x5, 0x0, 0x4}], {0x8, 0x35}, {0x101, 0x5, 0x1, 0x81}}}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x200, 0x0) getgroups(0x9, &(0x7f0000000a40)=[0xffffffffffffffff, 0x0, r13, 0x0, 0x0, r13, 0xffffffffffffffff, 0xffffffffffffffff, r13]) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, r12, r17}, 0xc) getrusage(0x0, &(0x7f0000000ac0)) geteuid() r18 = kqueue() dup2(r18, r3) r19 = open(&(0x7f0000000b80)='./file0\x00', 0xf6d3b8755c924c29, 0x0) ioctl$VMM_IOC_WRITEREGS(r19, 0x82485608, &(0x7f0000000bc0)={0x6, 0x43057df5, 0x3f, {[0x1f, 0x7ff, 0x19e5, 0x6, 0x1b, 0x0, 0x6, 0x800, 0x80, 0x28609876, 0x2c, 0xc02, 0x8, 0x200, 0x2b0, 0x0, 0x20, 0x7], [0xfffffffffffeffff, 0x6, 0x7, 0x2, 0x5, 0x4, 0x20, 0x2, 0x7, 0x3], [0xe0d4, 0x6, 0x5, 0xa4, 0x7, 0x0, 0x401], [0x800, 0x9, 0x1ff, 0x0, 0x10001, 0xffff], [{0x2, 0x100000001, 0xd47d, 0x1}, {0x6, 0x0, 0xff, 0x9}, {0x3, 0x8, 0x0, 0x80000001}, {0x8, 0x7, 0x5, 0x2}, {0x80000001, 0x10001, 0x80000000, 0x9}, {0xb0b1, 0x8, 0x400, 0x4}, {0x100, 0x7fffffff, 0xffffffffffffff3a, 0x2}, {0x1, 0xfffffffffffffffa, 0x100000001, 0x3}], {0xfff, 0x0, 0x0, 0x80000000}, {0xb8f, 0x10000, 0x0, 0x4}}}) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x79f, 0x7}, {0x3, 0x10000}}, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$KDENABIO(r2, 0x20004b3c) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) r6 = syz_open_pts() ioctl$TIOCNXCL(r6, 0x2000740e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x1f) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000140)=ANY=[@ANYBLOB="071e7c29bd17949792b40000000d300b"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0xffffffffffffff80}, {0x6}]}) syz_emit_ethernet(0x43, &(0x7f0000000000)="a2a7625938e0b9fca71fc20c6b6ffdd3dc1537d100059b4c48876dd0e546343bfc3cebf68db33cb364f64b645c439f8b12fa89797e173753570a48da57dcb353c62711") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) dup2(r6, r2) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3b6, &(0x7f0000000000)=[{0x3, 0x0, 0x8, 0x5}, {0x35, 0x0, 0x0, 0x9}, {0x80000006, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8000000007, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80b9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) 16:00:33 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000480)=[{0x5, 0x1ff}, {0x20}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0xfffffffffffffffd) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = getpgrp() getuid() ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) getgid() pipe2(&(0x7f00000001c0), 0x10000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) chmod(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x1, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) mlockall(0x1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x81) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r5, 0x80044272, &(0x7f0000000540)) write(r5, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0x3]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500), 0x0, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file1\x00', 0xf83, 0x3, 0x8, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) syz_emit_ethernet(0x6a, &(0x7f0000000080)="48a8d4cdead04e2ea93d26e801a85eb88ff001f802c9441cb06a6809981f6af55530d455ad84ab6af5d825fca6faf864a919e3b963fc4a0c1ed6a9a0a29a5522d44f93e2a7f8555161fd46a7d522d43ef2989e0d621bdda079b8e760c9b10222931527b18e7e340262ea") ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffffffffffffff80) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x48, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r2}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c, 0x0, 0x3}, {0x80}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000040)=0x432913d5) syz_emit_ethernet(0xfffffffffffffe16, &(0x7f0000000640)="00000800000000271f91d4e8c3bffc11499a2b2ce593b53959eacadbaf131af4beb3cc3138ee885412c89de50f01cc9037b5a14b823d2d681f9c01115976d6502346522fa9eecbc38a97c94fec8215ae5ef200000000d47f7d853d73d255c1f898b295ba496d9c80944b3b6cafa6cc24eb2e8f050074780f07594756178ebb31ef6e448bc18bc2991bb47e8f2cf800d5a3a3c9b206334e886f0ba050624d5515691af0f45d9cda1ec53e001f5a37d5f40fb7c94ab2321c1e568e2720cc70ec36853d62020013fdf91b3aa7562073b6ef2fa34c5feb1ddded251fabb47bc1d82a8838109597b948e311c05d3c1f49a49e6cf1414c084e7273421822aff7c8ddebe4b0037ade6f6dbce6220034f0201205598727f7a534a159d1faa1a4e4b29edc5f8f5d36137e75b3d92d4712b1c699401e7b9b85221bfaba1ec3cc837d5c4b15c9010bf865b445a52402bb14ea8b50acfe5bdda9") 16:00:33 executing program 0: r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x2) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x1c3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x8, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000300)="03dd64857ec40561166f8eff90170628218e9863f38dff7423ab78", 0x1b}, {&(0x7f0000000a80)="9ab4a786ae40dba85fcac4a1268f13c7d7c6a75c454128f0f588bf1714b6cf0d7d30efc224def107e92aa33bb97d6e1e3cd487b345865fb7ef2bc84814b9114a20d25a9f54f846a0ab6eea7518a63f6d0e96ea9480703a7a8313f9ead35a52e67609e2e1da1067c9a92324f5251ea9ce585637485fbcfaf468484ba32ad83b9771d74b2ecb4320a237482c873fc7cf4a29d38dcc9ccb330fd8dfb1965b701c5e6e9296d50804c5492988ff876e8e8672975039e9ef960b8cb10039d5df5772c7d44654d0a030884df2499236698506fdda403ae6a959571089d9c8de457a1dc6f74e83188591d65903afadd36ef7da9dffa6564a8130279bb8236b4faf7ec428b5a69779d76206923ae12829df44347a23a828ce91131c39ea7996702196c9e864ee18ffc0623f164469511818529ccaa5241a8613a0dbd62c1a0a723c616cd4c45a10971d373d8ffe126b637c53bab76b1e6e1922ed5d19b1247e8f02b592dfc252711237de81c2959a18199bdd2d95b9a744dd189686fc836f2abb1828036767b85ca60aa75546ca1866fcc8089f280c8ba3029b847c2baa9527583f5907ded6f105653ca4f10b27905b618bfae53490cc2f1b0632e352fdfcd76ec9e02bfcda09b7a894989d44ed39dc4eae57f231ff0bf74f4812dd62b97ffd32cfae03c8f1a53282d34ac5618507935aa41896ca5a234480e47eb59948450e6972c7dbbf6f237c71e00d123d1a580be3982e22648281c92fd1aa92762e1bd26b9c8c6b45dd9d59fd737fd0317f2715663dc7d3dc8f82c3c6ac112af20b17d7dbd340f8f3e6a9017f0c9264e137438a9972cd7873fce6e9a9fb11c43d0321bde4f83b27546b12a41c5afd96bde475c5a41f167d69a66aafb6535fce764b54b22ccf6aeaabc6a96a69bb099d6f2726aae33987463f3cef6ca22c695f457193607bb6da53c0fa662af8fae1252899950b3fff7ec71574c08686d5771e741e207a2ebcdee05b3e72ad092b6dfb8d7621f2fd8d72ae8453115217648e8d068d39dd0727e9ef63094a3ac39369b514abe5063dfa9ef92d9b7e71cf4d06599d41379deecac077045cf0f84d84aac8df2148cc7cf7f8397310a90d6b08eb9ac43d542dea3a0bf6f6abd6526a605af785c0c0513cf0a389458617830256cb905a0b48055ae15a8dca2a129a4857826b2ea1b8eb46d3addef79a3df382af342d1c04a392391737f52e1a935fc10c01a3ff1e2c4b9d282db54bfd94e13630773780367be6e73ae9fee257bf6a6f18937613df9d6dca7f6c3590cfe0307d0996dfc98a3199e745a65c0b9a4c8789d969f95d57dcf7dcce7092bede68804ce558fbd64c18250ef5915e8a68e6d3bd65563ab30f3739150be9739a028250c6a0b16a7ffca0dd0b2591d9163cb0b85cbebad5581ef435a60fc611fbeead4dd6480f955faad23e4597017dcf1ea1e3ae733f11802d9c9929e8aff407d18c0bfe7f68fdc5dbf8b6965c23f5147dc751a204a53088fd1aa2db412d3df502a3269a7d3dbcb104bef320ebf46b7beab999564c1b2d16619ea2aa727724e8ee6f937fc70d1cb374b0225d0daf6d4d1b16aed490c271477410862b683a9c78afe4c3316c9e78d21af197e829937393e9569154b600a9b7a84be123ae0dc58d641b8616814385812bb779400a775f1b39d15f3d0f6d77170c15cb0cb4bd1958f184f6829a9ea6fc7f15c1f018f6c5fed18385da4a7b15df4b11bc442472fb05f4189c261d34cc8608c1640980f69439436ceb0bcf3d2191a6a78416926cd11605a952e4c51d0046ec7f6feb8063870c6118a548b86d382ef5b5113ec45e17f28fa427b92692b430a1a8ca5507c90a327a7e96376c7bf574e7cdf544080ba74826cfdfb63092abbdc1db21c9c4309047403d66b904325267970afbedbfe42207f95c88e75da6b96e4eff8d6d6be97c81d9e7bc172a8fed3dfc412c195647227df72982b7bf2b86af9ca2fac1365e31474e014e248b642339936b2d888cb3d9f9aa6c58e820475bb4ffaea6c27e3cd8efa0ff63de99ec71273a16fe4dede86ffa582c540e713c897cba9f4fe343aaeb34ec514502843e9ec528cab2e91dce42c292b2bab55182fc4c5a32f8f72d235552c45f88b5ba9347ac23758be375b586641a74eaf4a2af07abc3408fc9bcee776b638c322c4ebe7b5723e35b3e5c13226575e1658ba0b34384461ac307cf22e880d862628c106046c467dbbed63f7a640db5ca4436e8d7faf114c4d81bd5e221e4f8de2b9e7105ebcab1f6813190d62c7ef48e13aec99992fc3ad64f92ef3cb340a9dd0afc266f26e70be728751c60f14d0ee4e63c7f2855c836b3d7893c4b5c9f4548cb875cf0b383ca3e7d3cee745333ea759ccb61481527f7868c187df72ec3b344c3a5044d5dbc52a158193aa325c75f337f2aebb5a0e6d75c740cfc5a368a110700e4d0e384fe8c40cab71ddf229a18b082b1a1fd10b8b6c0b3dc7d90612b18240770b6fa39a5973c56a705f2b1b96d4b7509f93f1473649cb6965ad5d1c03579b1fa611ac713c08e4c4387d64769ef590fcdcbf4bbfa6de4d474352111f3e9fbbcaf07b6938e96035ee87aca28dd9875897fc0dde64e85cbe43fcdd4b4a87aa0d614730969a19999db6b87a6f8278d4bc3f1bb714cd74921e2029417e38d979ad6cc1b01c887b24c1414f1062e42e5d097318edaa0c790d53d2f3f27936bcca41b53b7759c3c962bf7df95e393826f24fffb1908ae745feb08426d7ebb9470512ea0fdb3b0ac31f3734bfc9fff281f3c2b214bbebcacbbdf0fc403b625feae1b4ba9bad8f29d270476ca531fd82db393bec010569320a0870200154e26719c67d40e15c436a324e3493f8f568a0c98710d27b811af38533efed4e3dee252b9d1290ff66b664f8a62eaa47ec9cf29ed89882236eb9681b310728fee730b34ba355c930c69bae3c520cef14277e3a4a5a3b00d320402eec18ffb8c0ccf1ded3d202b431208890ac411af5af55338ce1c649478c47ab52ce12863985aff125cb4bf7811b037c970baa55f3e15b77d596ffd2577805e860fa17653e337da8607a5475da791d49e07a34eac7caaa334483610da042ab266b1016f47cdc2b6c78c609ac2700104d2606be01d991899fdb02284fff73990b0ea8281866287afdfa8052a38519172a5c793e4552b24f40433e39457cbd10fa12850fe8db215afbf1d767e1a1bb1c3da5d5f1dc3f075698211e6383236562bec2d29b1fcc637be1a3d505b17117515ce01daac57387808a5418638fc15c497513eacfe6ee6feb554e031ed6e5906bbe923c27dc78f6e110e24e43ce7fd901c2270a478fd4b82a4a2fcc9ac1467086ba99a2a1736007fbe898b38b22a2483277ceda77aa80930c6146e48cd5ef6928b8e76bb2d6ceb6fa16802b5c38d43066b3136548f19945f27aa67542cac2d2e13ed1c12005fceae5fb71f7c2ec61e84782224d3878e79515f4bafe80c254d0e9353004adddace73bade54d8238b7ee14edc1c814de2b2b1fc26954bf8501bf90217623797957769b6f2c5799d5bc62c313a369dd1139552b760d0d7fee70f406e4c375448de2296a9322e41757a34235f383a49685f316f31fdf36215d930ea06d81e219dfcf96537e6397a7b7d62cf31c28ae1e9705aef9d07535dd1e2b7eeb734784222c9c206d6e20874f0ae7eb099dc89aac47edcde9582aa8bb94afcc2c6bf4754edb78da20db03b6ed6d3cc79b7a4fcd829eb1ade6210425d61c2218fe9760650911e27d3fff001f7d1f095e1290c41862dbc5a5e7bd62237125799adc04ff65722805c0c43cb4f0b0539de313001aeab0e8c6c9dcc4cf440a771d9270e83e73682e283cd892d68147d85e9c7c3c03528ae7634cd8617921450353bb5aabe96c1e18bf8692e559692706fd1797f11b8d98b7bcd51f0bd970dd744ed9acb39dd844a4ebe3987ff97e0b10311c1a71f4da69b15a0d95e3693c803e67c39f6bfa31a660178ca6ce12077620d13c09af15b9fa70084a945dfec64b2cd0ed475f9556e3715944ef3d1eae7b59db4c68fe08577d0d5de72c5f358878f0b5f418bf63ca76eb5f34660a769e3beefa128aef4e9f850b3ee4bbc4b009685e849e247b97fa92f62642384a3977b5a7687b8e0282205bf781ddc28e021ef662bf651cb4dcfbe4dbd2b6c6c9fba5f1e0fe8b6d030f36e546e0301ae4094fb206d424adacb2cc5e20e0c2a265785a76acbf400a3fc2b62de8c1249e1f776367273187456397b629499e5d63588cd56a2943ba6e6e11225db75eb1f1396aac23f9e9ee4679c24b93859292c090f3ac6d4f5c966bdf00d6513c39f1d8536e7a306ff11a515a76a2a816a895bb8b30eb75482c8ca151340f0fd19b375f1022c18c87e0615d7fd28f2351e6a3b9b0b5989c078f9400fab972781cd684cafc4a9e9cfc4de2212c734ce56f36c88a4f335ce01c32fbf79c53fa4079f242444530a7ebceedaa700cc1687f44a192532f6c57c14e8b77ba4d19b68198a52012ad701695d11643eed596a45ce817ef4be3055119de4dc8f2e54f8943c2a9bc1ee172a74aa1bd1af751784e126e11010b2eaae6bcfece6faeed7a455b1fded6e3b68b5e66a8b5bde77a94dbc800560123ae3ef48260855418197c0a91feff860ac58bfdfad3b42fbf6dd3835a638812eea63a1b0fc1ecfcee615473245a4f6f579fe4fe238ad1dd8eaa42690479691284bed4a6529efc7d5654ad018a0b53810724ac85fec8f377288acd4217cf582e2ca87949d8899f8862690d6b36d02705af9331831ceae12c579ec30e1754006ef4b46a55bece1868541606dd0e4f7cccabe37bc39b47efd257e1de0a6a6806a910664cb6d8bcfaf74985b6cbd8879f35e051f5b774922bd2d74fa3fd37eaed945d314bfb70611d8f41e73d13b1aadf343e817b7e41dfd2667866afc67492f71fb6858fae8644b437fa45f0fd595152dcd5bb380345319cf2db36d80d4b815217111d2e30f5df1443c079aae0c359ee188f35cd256731d5a208f50550e664b5b650067b7deee96f1122ce94c8da4aa39306f7f5fc11d3f68aa9a13db2a4151cf1d4dfea6baae2daec0d51507051c59e07220c123bdd841641d0fe1ad64b2868c6e983fa16af327361e549bd2b09767149678754ad33c267e5f224b490f0c962f7a6a33faec269715d0b5875143a4145d8b2633eaab5afd869b2dab8bef3b6e53847ecdee10bb7c481238bf0eddbf59f55b93337c93eb92e48772c14ea1dcf2b48f695fa81bf04262ccd90c22c1a0e6fa88097cfd8f7be433eabb5341272e863597371de6b9a84cbda02dc60e03066d54b54f73d6b6d73ef3444cbae6041fae3a5fc3212f941d0a9474ff4fd69a5e0a174b49133b4120c22f319572df7c8db393a0b9486d703a4fad887587e59239020c4a7c2adb62fac0456729b0cb726eb5bbeb1a1eea2fae043957813e698c272fbf0a8502e51046090c266a22d1880a7c6c1a55100a4ac62e83e5b4cf8acc54abe738c6581f4ea635232dfb8dd179e81996fffa192646f10bf565756a7d8fb3038ca879ba16329a4470ff75db1798da363da8787198139a21d3ece6fdc42ca5737ec5cf462cdaa0f2efd1bf0de18ad2423bbfe227d1052de3180b174974bba44c4daec3829077ca0308dcb909ed9702a6d646cfaed7ea70026a754b2924261ffb51f4cff3579b37a5723cbd0d6db58370ff5b191ae0628686b38ca0b8776f7e120d407e1e9878b7db38096f3f2254493750ea6008ca4252f8b64ea566adfa2a81f77bb8712c", 0x1000}, {&(0x7f0000001a80)="b733f271ee2ec2aafe75a277133fad3d40e9c7398660879c82179e9b523d487e32edc5021221a249a0d1dc691242018a4513c0192e0726ec055f7628667d67204e12360addf118b010e8a07e370ee498484f16471a7623214a057f59db43855ab690785094bee18320daa72074c45f480445147ce033f2baa85e6a9c2f7155fe3fe2cd936277b231e1160570b02002d711446d91bd79f2e7d9b4352dfb0d2cac423a5661588152d4c7b7e2bd6eb70fdfd3bd630a4d92ac5f31fc79b95932e8f79e9721d6185f947280cfc2bd04121780b8abfbcbea2c0f78cc928e96aecbf46a0d254dee5a536133a276a0273a88bb1aa811159101c23b43c059675e97462686e372a2e78edb815f192e999e2ad5d72b01e4fa0175f59c165f4de8792eeb7ea1828ca3ae3da50ec2fb4638cd307048dcf2313c9b9d712cb994eae518ab330531bcdb85a096bcbaba8dbea7e498a1cd14a8c3991b9d17f325fb8d127ce031ce2a007100e2b9892cde0d65236a888a48bfb238cee2ddbceea18da6dd8c30bacd6c6e6e67e604ebb05ed4fe6e74e6f59fd9e4f3b15860b6229a6aa86f25bf575625040cd13f0ba59289e7d3cd5b73ed192211b7a5d3f10c84de7d4071f8ef09fb7fdf48987aa327c8ea08aa6e11cdf454bbe48494e502bdd312384f15ef98a405075278b8dd56bd6f4a38aeb95f9cdbae0c75256fc1a9ffa0aee165f8319e058bc3f7611b03290368118990083f49084891fc2e9bc60dadd6d354e822f03a627b4967bff267b7f8669b727968c9dbb471312d22451a1dbbb81b037a65d046e84c81e661715ef0e6a87ca4f5f2af5afe2cbb806141329bc03db135462fd46f060284489b35884a5fc1f19b9e0426bc8e6f0f13c7aa86424125aff5ab0076a8d0087aac773ae1037f068e736a10efcf3244127f2f8895ed2bd8b5bd4a26d5f24e16eeeb1bfe8f49786733820a26a633a4ef9e741b54ebb52fc7dd8e672ca99ff947cfb28a083a92d28fa4b92460e5bc4f5100c4f3c579ae95e1714973469d8323f3939db217f65cb4efb4293dc0c6109b7c164bbf0a765649a548fe6edbb56cc888f147cb87c743fbd36766c32267e8ade45f805b6b6996d6639a0e034a62713100e6281d04b426a11f56a216a6260352e234f4638bdc93c671322d000f1694cf1e7f567a119f6e7fee5a92a3a19f590103f492fbf373202c2a69d60b548af681850f2e2248d00e1c1f56e0cfe55aa946320369429caa7de676213f841732113a2ff19cb675e82c500321f52e7931e7f0adfaace913d7522f399a795883bb23d46400ed05cf1e52a8e56573652ebf76bf63beb285379ba73d9d62c0958707d801ceef1074fd0e75e20ed442b2d1b534e7b9f907806ce5f780741d4a96b091a089bbc06f2cdac9655ef4b670b8e72d9323fcd8864f0a77ad7f4f595c99627f1d66c080231dfe151ce9d28c1bccc94fa286ea99a9ec9f78d4c7da50a8d7bb1270e42dc4a719d60f905fc06b447c151757c5ece46bbc030672f9b457a6b8053fcb095934acad41e29a0311aae1e760abf243dc94a5c53cba9e0e2ed0c08bd440a4e5c5fa55aeff1c76893db4f9de4a9d933e12813ec9e9567ee5f0743f02c01fbc259099c25ba953a3e382e89ba74df2e6836b5d14e1d193a4e46c079b5affc0193372935c1d4704befbacdd906c08deb94f90e4622f386bde8f591baba3399ec67844ac5ae70e81fb682e3800c5bc43964711e2b7bbfb3f4f9a910480422979863c61657142627065fd0fe7875a8680c4e59c3bf0f7c2c7f53d14b200978dda7ca911e8f385df54f014b2d264834096240d05359c7809b444e3c661f348766949ea559c24b126314b646c937409bd7761c2e4f2b86d9384a472d009df8b1a983a4a588a9682b35fbb61aedd95667f15da471fa5f4b724982b3f4b1018bc9ccd747a34235f2c8d7fb672769493e2f2bdee89454655c11795f2da234cb74341bcce93253b9f437e10f79e3b928ae528c3719f5985fd4e383d191415b0e9abbde1c20503c2d725803f12933ffeaa3dfa59c21c27048f4f906830e86582e9e5f6fe603e5fbe07ab004687fee639ea91fde3e5f87cadeef6918b68718a6dbc18f7ce7dc639ad982ca3279053bb8732fa74106a33370d4e841ab4a09e98883f0a16a95428e68940bf151470dba287172f56049adf68c36d2a2086918d777267eb8a1897f2fc16aa99867e9752b80814c5fdaa5002e45d1d90971eb2bf81b72a259a5d001d82531e9237f8e3992941c1c7b9aebb3722dfd9a0f960de0bbb0b76f8e69d7c9bc843c3f3cc4081fecc67dde20c3f535e13dd10ffa4624791c21e6c4ef462a11b4ded602bd0a8f4b34668c9cc5b9881bb7790f7a24af009abf6e24b9025f3cccad406333e30d2402bbff6984957af259e99a98813e01f4d4063ff897f7e9f3e87177db38e6c07f16e9c5e6134828a3d72c09d88f0017e2c7772253caab0b90875923f08984a346eea5926150a0ade52e8234d8e6abf470cfd5a57e231ba8d43dcc7942b9689d8b04c7c28f448e8cff8e50d48b9792af4a3c9f64e2a51cd1c7cdf8bc2aa7bab1befbfc67837242f215fa9d5b3d1a5d9d6192856394b3d3f83e7b26855a07f01fc1bc2a60911b1a55f429d59724be05a2c36f74b2ad84fa13557cc1f1664b8f4e97591dd208eb68e0aaa82d164bbcca811244860c0af534b5529a8fb388f3731efc6b324372829c65625860d055af3b0751bc5bc25f3e46496e3da450e13ab010651b8898b48cba6003bec70c8bd57d65b128c3bd7b33516cb2959c2f9d515939691c4d4f6e27c3c6c2983ce6d3fca245ee215ba53a2a2f1511d63ae5fe10600f91d680afd0b646e215962fb8f8d40d56449849b43d1d2eccde455aafa730fa9d1da4cfc0594dc8a7caa6be156e3bcfeb9c115ce660deb46480e57a314f4babfb2f28a03e1df2835b315f98c7ab93c07148d7a2d83902ff2ace798566de075cd6a2ad5af8933bf4da9b71ebfb7daba34a19bb34ae614275afa882827993261f5ca07d87f635a2f533c15c0908d40853f8677ed03450c19cf26fda7997cfe424b3f64dd517485adfe9c580d0618c82655e3af486a4f5dc287c674a7da2c9891ec930f44067eecac9220cd06ba1fae0d0ce0110dc300842e68239b033033bc8a97585adef318babf74692a3d37d3f87a78da2754e24145d7dfde8877702e9910731811287d8420fe3b730c95f4a5012bf70aa5134a568e30583bec2d682fcebd13168f087a338c2882116c7dff320e532ef7123e4b8684127cc904c2e994e550c4f0285d742f9b907584bbcff52c05f539eb2a65af3f8c8fe13d28a7389512037075ffe7a0428d9b0e44950ae6e4d7a0bcd967842c91baee4d91867eb2eb4d6393e5ed18dc3f2efdf753df9571e0125d559994fe27aab5284cd01ba1833a09eca12e463e653b693b3a2ecfd25a6a22d7186468bb169cb1c430e54ec062a698c92370a555517c000322c964cd1a250df2be228a5a6edfce8ee2e9edec1c1ed8a3f78271ee2d51b7133912a66d68ecff649bbca1ba9fa36c05159d122575c60a296a3e8d4c8c0a6a0b2d0464967ccb2149868eddce4e706885941e4d52a30751033149c22f9f9221353093285df62586a41925a2cbdf2e68a2f4ab6b2e77d448a1e9c0bbe7342e02c17fa54dd22f285f09aea605e3b116d28ce293e7692ed73305ef56533563baa4fab13ba02436c6d6e868b9fa9a2a71157968f29a3f0459f481729725638ac06e446bf8fd67d596a74c1d54fabc7fea2a754606ab83aa659bd210482397df07d2eadb61c9a81c3c7610002fa873c1f66b5ce721c726403be0ef41423917444a5cff6ee8040e773d60cd6bbf24f03c65a45bfdaaf28b674d8602bcc5fb0abec80f21caf8aa7d795ca4172a6e6f7534396a863a36b940e9662e4ba40099f22e24506ba16eaa183e3eed600d1986f89ce9cdf1d2a2ac3fc2155c0edd95d3e44d3a1dfaa56124077252145de44256862f24c18a59cc975990b2b01efd730496e39aeedd0b1ee9a202704fc07b11159e287905e19f081dbd00c839d321c0cf8267d2150dffef29db0f30022a1094699e8cf2ebfc369d6808530484eafef7c274cdb699978bd470997213ac227884d571e90fd3eb0d6fbae6fcbae66b3c45b16eec1a7aa0f901d5a1afaf5bd4be3badd2d76b97b4280409023d2e40e786ff1648b64f917aa17c2bad0b18db9cc9a8c765a9fe39a991f467b7f9c5a0f4b258d7002f6b629baedd40636c7aabdc9b51c423b474f05cf1e59a2db88248464670add5b19e74a4b50a0914ab0b3e47af0cbbaf8fdfe98151f02f0dbfd70811d1b26fd7749cedefbb366fc664d0071a3067f042c41bc800e4934e40264af60bdf563183d8e737fa9c003aff4590174bda9e2da339509f037b1e445f690c99b9ff095ea1a9928533e5049e99892212bf61ff8f1df3cf57a92c4d41cde261343473d2c30831ae271c905ffa5e2edaa99d0fa1c2a2a236598d43f603e86ebbb496e3346c0a9fecd053915a42ea0f5cc4951141286385bea75c34e06b0378e3b54a2a1270118d7b6648efc8283fc91417a8a1809941bacbc9f96d3bbc3006ff994d34ee0c51261843a4a28e5c3c4da111bd48ac1557ea5ae0a8a25a60ebc8074cbb24bee8a32a865fccbebb8eb6692f934975efe46fcb1dfa5bc67c30494f8bfb7f8ae824fffaecdf586955fea74a20a573d0f5a3ab3d19f8ea9aadc1d614ebd2c4e02b71ae0bd33d93f98e10c89dcb62207a4fcb66bc426e71315640246673dbbb4c73915cc889bb41722636839d576da7d38601fa8b778457d5924361afe530ef5435e4dc5811c9fd0b5054b31ff7be1877c959f32cf23881e828b88b10def8a6111337a63c901464ac2c990558bd7c2fa7f8d29484a5cd705bae1842b2482fe656e1c48f359acba64c5ebc7b347a0dc5df93b0fd0378789ce657d17c444dfe15a063f467f7536354ceddd52f43b32212d20960f561fa0351145c7458f7340c4d03fa1b017165fbdaaa77fb109b24db0bf6d290c00ec13a87d0c7becbe5aa1619498c379abe5c979bd8f12a3b612b27c428514ecdfe3396704dd00cf76ceb1457cca8f5d2169fb5a6c7da112d50bfc86d15a44e2623fc2f2e7993bbc94be612a89127247d0430e7237c3a6beb2fa4bb8bc70723213cb20b0c31a133f55aa5683e5a425e769678673f8d4559a831b70060564477a8f82111ad905a917bfe16029d6ea94c31db64edd5812327fd1c272ad2453fb770f7dc948f82f08b0312f2777b39059a7c2709d8b375fa48a165c40791e6e5feb75e8d44f7f48d2b9edc68af8098a39ce1ab2b9409fbe1b6ff56edeb0eb66305979e50e1a64bd1c644eaf74905463e1400e1314d95ac564684b5bcca1e8f2b5ea1bf19c230bb167b73f3506e051e67e31e3c740a2a50f80687e0fc52b899e3cdf166885604d79422313bfb785cb334a375e642d838fea90d5a987da95c04e1ffe02df748570028c5d9349d7bec2bfe4779ac82c8edea074a25f8de2f88977597f09afe8cada0ac84bb762b244573eb071d0d1b0a746230487e15ff193833fdee9b8f8f6301ed4f1c6d94047be08cc8f3827c35b40a3ba1222f4660377dec3a0f097449d61f2cc1478e71f7e37646d79b7ffab31d07b5b973295b7f994b013bff25f3ac60ad45b95cf78795b35bc6cac256c8288a4f4848414b969b80264af296c9d4e4ac7d31b46cc6de4e94fd22ed0a4128b3b58ed3e5d71e026627f1fd19d298a5afa2a943c599f9cce4", 0x1000}, {&(0x7f0000000340)="53bb933b8bc00e8e7792afee01164d99cf65e796b511f18122744bd5df12f31b8e4bc545c9dd25e2adc465e45d0d4a66132a046fea93ec947302058ea5cbac5720e2714529d1f2cefc3960fe0fa972bfbcbf563be70a98b5a8d32fcf0ff77814cf0f554d3199659fcbe8e5e69ef04d96c2b90651a38b57456f27b5692957e5e129d0053b44352bdcfe7d6c2d5c719185dbee167eac642d9ef76a6d155808c8a511b7133a5b6d525997ac77332c82aa7e69f8d73206c04fa8e8afcecfc3bdf38d5fb1969e5aebeef39e628eae87f60aa03d73bb77dad61ba9dac43f619838efcf9723722ec2ba2da159b189ee0821da3cd95e011dbd42387f5fe9e91079e260", 0xff}, {&(0x7f0000000440)="faa17d6318a48b66febed4758805fe0b1a217f82b49cb9166f179d81aff036b111122bbe0dd23721cb38c0edc8572126e915277028f6a8f1ae5d2e6354887a140c36bd7f3f43dbf8b7c158c45bd7b5c1a28a08598c0949702cb16c15c7daa3dafbca45115a90bb2fb32c22c7915ce2c176dea33671fac1fc24e15ffaa3823a379f4829db8a0152c9c03212865bc6e009fdfc839b36", 0x95}], 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r5, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r6 = getpgrp() getuid() getgid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x40, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000000680)="2b35b20dedba74f60b9a586be9bae7d0fd4216c0d67ad8501e46e604b4fc92df69b1c15e647abfdd9ca18c9a5bc11041c3ae7fde6cfaafbaff9aa525a9c7cb216d219197abafd954b53e5e6ac58fd94db970c9b444d88b8214de90062bdbb91eecba6739bbf7d5464d4ac6d577c119b84b71fb7e7e0671332ad218e4aa3e01a2ae01fec194f8bc864d9a453eddccc7ec741ebd74a8259d2ce3583eba7e867017f5906951fc1001dcc0cec0", 0xab}, {&(0x7f0000000740)="9ebdb800bec59f7c9ab19fe516dcc04ce43a2cdd800e2a4869f713ecb09e2a19278a71e41c1098f6c9dcaebd8f852293b57ec034e58256c7693cecf1439238b1758c4a7f23b483110044a2c65c1f9cebe42ea1a4bca7fcd427771bc8c12b22646e7de96be609949b36e647090ff020db15805f582699e693bc00d2a1bdbee585", 0x80}, {&(0x7f00000007c0)="11da7073c5b523009c88091ffe80c83afc046821aa5e7b8363e8d5a5c01713e4cef42d3e4a2d2f097391bab143346e82301fd74b47d55d2b974a6e67fb396ceab8b5195690c96e4444d4466990745055c7380a526a03d2074ebad2bed8ada04b9c0ba5a8edd8e074072b3374e1d400436f7ee6f59db8b187ac612331682e72e29adc75e409e9e54fa7f02455137a6ad2b1fdf83b327e0f1c3300342fc92e280c7298104406920ed3255fb695a3be390960acbaa92b37535142", 0xfffffffffffffff9}, {&(0x7f0000000880)="ff4a7a0b97c98ad804e75dae9f5f6360778a0bbce837fcf3cd17b3badebcbab8d9da8fa99d3f87bdd1353f32a7cf2d", 0x2f}], 0x4, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r7, 0x20004269) pipe(&(0x7f0000000600)) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000002ac0)=ANY=[], 0x0, 0x5}, 0xb) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x0, 0x3, 0x7f, 0x1, 0xec4, 0x6, 0x401, 0x2, 0x3, 0x3f, 0x8}) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x2, 0x3, 0x6, r6}) r10 = socket(0x20, 0x1, 0x8) ftruncate(r10, 0x0, 0x5) ioctl$KDGKBMODE(r5, 0x40044b06) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000240)=0x7ff) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xb08, 0x4dfb3c80, 0xa}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x8000, 0x0, 0xffff}, {0x84}, {0x6}]}) syz_emit_ethernet(0xb8, &(0x7f0000000180)="96c65fac97646ce5a2f4f6a0a6bb1e775a8e5b40716a4b650024381233675e4c001d8aa7ad3dc39206ff2f718bf7f9049e95b3da6e17b04f3b26240b26f340369f283c1f0e931032c5ff59eee7597a17aa93bbde50e7a41c25e4b6c5120275bf7d905702d303d6735ede9b19f5df747f11fcceffa95112f216d8aaf8d57e90615a7e14e6a05605159a70df26d5b1bfd988e08f7ded19d13cf10c03602c70b0538b3dc66cb2450ee69a8459be77d16794cc5fd824516b6f06") 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0xc5, 0x9}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'ip\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r2, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSBRK(r2, 0x2000747b) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:33 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r2, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) r11 = dup2(r2, r7) ioctl$BIOCPROMISC(r11, 0x20004269) r12 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r13, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r14 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r14) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r13, 0x2}) shmdt(r12) shmdt(r14) 16:00:33 executing program 0: r0 = socket(0x1e, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) 16:00:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002052, 0x202) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r3, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r4}) ioctl$KDGKBMODE(r3, 0x40044b06) r7 = openat(r3, &(0x7f0000000140)='./bus\x00', 0x8000, 0x4) close(r7) open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x2) close(r1) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r6, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r7}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) ftruncate(r1, 0x0, 0x0) 16:00:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r7, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r8}) ioctl$KDGKBMODE(r7, 0x40044b06) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r13, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r13, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r14}) ioctl$KDGKBMODE(r13, 0x40044b06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r18, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r19 = getpgrp() r20 = getuid() r21 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r18, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r18, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r19}) ioctl$KDGKBMODE(r18, 0x40044b06) r22 = openat(r18, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffc, 0x1, 0x42, 0xfb, 0x7f}, {{r11}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x8}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x1544f00b, 0x7}, {{r13}, 0xfffffffffffffffb, 0x80, 0x8, 0x7fff, 0x80}, {{r22}, 0xfffffffffffffffe, 0x9, 0x20, 0xfffffffffffffff9}, {{r23}, 0xfffffffffffffffb, 0x6a, 0x8, 0x2, 0x1}], 0xf4d5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x5163, 0x1}, {{r0}, 0x0, 0x82, 0x40, 0x1ff}], 0xfffffffffffffff7, &(0x7f0000000280)={0x1, 0x8f0a}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r24}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r24) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r3, 0x80044272, &(0x7f0000000540)) write(r3, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x3ae4e1a0e2e0a007, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000300)=0x1ff8000000000000) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r5, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000940)={0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r10, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r10, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r11}) ioctl$KDGKBMODE(r10, 0x40044b06) close(r10) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r15, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x1000000000000093, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r15, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r16}) ioctl$KDGKBMODE(r15, 0x40044b06) fcntl$lock(r15, 0x7, &(0x7f00000009c0)={0x2, 0x2, 0x3, 0x6, r6}) ioctl$KDGKBMODE(r2, 0x40044b06) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair(0x10, 0x5, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000500)="c785da5bd6bf99d742da230fdd992a1a8fc5632c9bf03254a325a00659ea607ae6b304323743396286861a20fb67ec89403ec75affda320e2cba0e64307e793e3563bc036444c74f0c50c5a53c379faf559214af52d6f2d6551315413f53a0d463ac739ad98975aac64ce3020250ce37a2c068fc7306a2329e156953d99f83718b81c1ec463a735fa53740af38f3b9064c11cc17768f65f05c12bcf164aee6d341a32ef63e322e60d6202805030a5dca93df91d1f04dabc66398aaa18d1033e635aec991e2246aca2dfca696abb089136d8572a260f1a23889cee5dbd670c76617a4eef6ada6c8e74d5cfab243e3b83fdb52816468730dbf040ea54c59d3b6d9c76e6ec6bdd8a9abfbee43d533b5f6f35fd83503a5ce371856ac1e04e36b78711598835875c83cb8af7ce9b4327b9e3950444ca90506053dc0c01514af2deaeb9514fab6e9680b73f17320f63004140a7f389a8296e5c39df0d2f67bb2c6fbb4730f1f623be0b0e573b4a810fe11d619b3d163b1d4dca6f5cf490eac43859e946e348a13b2282cbd72011e1fa8f1866f86ea67c42667e85ef3936bb37e62144f902ff140b90c401fe7df8f9c414afc682c9fa0077a70c8fe89b6d6a4dd48f1ac452a2d14b27db0dafb5650199077b39c0abf5939b57047f1967fe3317b4046917a90abdde19a33b5caa425f502918ba215abf793507d94cd3ccb4ffc92d33f3cd31c892d206ed383c0abb3e6505775820ca05ec3c9d7542fa91bc852e38ff0c17cc4655e78a24d8d778a2accfcb77928424a6b238702a9ff2fb3addb560ac0b050884bf0be79786c68f4615dddc182ac495159e8f08f1699aa8e3bdd3f6df2dc8f5a9470412fbd057813e2d314dce08b79d63cbb526e35540a13ba02fa5f8bbcccb8039af50d3f2d7cea6909142f0fdfd2358f89ede436597781664e9d222fbcd243eecb08edb7f4afb939a8eb1d1269e2a5df4416abe39633fd21cff0e11e5f14a03a7a91f01b8e4a6cb8d8f4ac80946dae27a11a55b04ff065aa29b813e83f1dccac9f7428cfec28d62e1c25344692a346a8216d468b90c786958aa4e864cc4644a135c67fdd6bed65d05207f09dd31c65ed797acc34361b6a4d40f7833dab30d53141e734a2822b4fb274026da25e46ef66c64f1adad65c5d65003cc31e90cc314119ca50eaf65b2965f1bf0e4a9b03d2ecb463cb387c7a0e41bb31949a491bb81816c1993a1288ed646f92366052b4c55e393e784713b29617c53e8d4ef623fd2fb2838f26e4d0f3c7ed7e9998db01186109a0fb4affed91ff1937fe1ba5f3cdec78f2f85827cc97789753b22caff46cc584b1cb8ba7c6a635eb6ee7d1857901071b25c790564adb0d20e0c7fad13077510e5637e5ead85919fc5e9341eec8f7c1d9c9461222510f84531a3f836f298590d2075c87c380938aad7e3984d7c29486612dae66726f5723d7d4a051916ce74b1ca68e7d6622c409ae9bf89de3fd4979a0f72ba7308d6b83ddb7ab20486b8a0ee7b12e2538010f812eb448ff1ceef2cd476183d0a47a81536892c766333cc4c492965e1d26c2aa25f8c4ff4a1db78cff0d23374ef8282ef49112a716a6ea797be2ed16c9e32e504048fe83f7dd161a23d6db8b06bf9ddc63147db8b591418f20b6b42c8e55977ecf1ef83e4ae9634d0920821967b3f44fefdcdab9ab65f74db6dc07089203b60874b704468ebc0989dd06b46ed103bba97949c84f724b5cb6bd5a895a1b9b6904de087f6b83c7893411471c966561d542632d2c6e7214245781afbe009f89a4b75e227649fb55b2185199c0be50377cba3b75cb91a3667ca2d99c0d10449970912614b9f2006631a661dd0cc11dc8d2da9cfe5b1c8d0a9225ea93f5a77a979538953cf1a0ea3d141729820f811b4e0e2f2ba662fbdba26296133a8eec14972b100bf751f694ad77defa8b1173ca0b8b93fc2de962d26783a5067ad9586e6a62766eec154f52477c1cba63168f98f432e0c442b6a0e13ecc7ce073f1b662621d03dd9fd79b4982c282a8ea079f23e97ffd708f2c42d94dbb50016cecbb96e2c1350a20717503c61e0f637875411b1af01b7707ed6598438267c31b7ffc818499d36eb8d7164696488b6940e9b03fec8f30f25ca1184785e0eb3db242679553f3d45b9a2c481366e210d073a717286c201c4fb1d4a2f9f0c2779c02654b6617ddb1a5aa5d9d161d6884bdfe649e678e757db107dbb3c431dd83b5b815f1acf622ecd7fa919c0b550253feb4da07cacca71a8caf7c740f14c2a4ea30df97449ce298ddaae0e7d29e37e9f841e8f45e83ef4ee7df98a2870194c3faa01a8fd9eccf954198268645d0b0fc45fda68088fcd5e65326973597bed18b036c923cc89904b30e788bb5bdcf3099c441f7c15bdce3706b6f673ece854787143e4924c6e594a4f6348e776091dabb5d25a33ab4be10b6c61dc7871bed4099f1518e3e254a6a3063758ae442ae5da63e9fa785bc1f60fce7eb708ca8872569421e6d7806d66b5f4eea9aeb02aad2e90bc0cba91a8aa2e2b13654d8ad0ab398edd77c3a1adf7495d353f7625f027a9f7e5171364f21c057fb6ef9cfe873d425de47598039d093538530725f7b4e65efcad24f7a5381388519036803b02fad8302bdb47a906e83053c02f978cac12c143dabef2fcec1561e0ea83b844d4f40118605522d8ecf151663a0d29808b9a8f6a006623758acc76c939cb4b391d7f59b903ba521181d346a2345c68272acd5fa0e12edad8ad7c92f5a71746758206643d4532d0b5986edee68bc65fceb4663411326b11430527991d1df9760dee337e035367d12a517347fa2db6d1acf980afafd08e12633582a2f7319156b230e2a3e19305509e8d9223e9cbf86b90f6b0acd5449bd916185d4dbee7b2c7439befad355f77b618cdbbfad0222ab589ecc191610631998540bfaeb9cc1b88fa6e1693dbafe4df3bbe9f52f0fd2853f6531ff3d66c8f8986cc80186af2749bae45b39a2a20c39e4cd47569420464c7b6992407df7aad4dde6b18ad3b611a5f2688c39c916a3f75546ac73fcc86b4652a1b6d3fe10eaa3b9bb034cc61d3e5497c9e63c5dafb5f80e2e7a989e662439bf09942bf34f6a4270edbf38c01a9fbad6973550c02bedaa31496c6fa7da3a59470690095f85bd478c8f48d5d5ce005fedfd800a5de22db58a0000e7ba29f866dd308fe07ddedcb7050e7afd88a53a1004d8a0230d668f44a9c0380c39a7ffcfd33b53a8ef8011f2b0e6cb4a8ead04fd553e57f21f0b9d6e8377f52aca107cf28d05137958f8f9322f209c9285cacaaac646de650b689fa13ee2bf3c5d6027a6fa3d0388a8dc618409121ce6dd1b7f5f2dc68b9a415bd440fe6fd72750704a124c65b64545626eb6536e702907ca751efa861d2b2e5573e5efbc5b475e26ad7404f4e22cb81b88d9467707036f6ac13b2fc676dcb246696add894f56d2f7909ed0e52fd60730fe304c906600b2a2cf28eaefb6182eb004e5d3df71c574c313188498c4498e6c1a1c79f3a08a7e5016bfa79646a18f64d7ead55ba45e3976a19967a7a577aa6445650d37c76c7a57deabf8b5252a70b884fdcf2343e521ce6cbd83b0ae9b3120543dcf808a6766ab1c6727f3a2977c42ae1c4b37d3bab24a1301e99ca2990545bdb19fd5f086fcaaa7dcd1703df3af8e760cd746551b356137e4795f50d9631449c6d5970ceeb0777692c9096842a2d8316b6ce3355a829ca2396f98d058ee8b1865a18344b315cb9dbe4b0a608a9b3dded0422f2e1d2c2a75cdbdc6a0333c916f0b39fab646e320df3d1ae65e20e6b6687b952f6c361241ef00a160c5b3427a3e02d7a68ad506f9404a822c1fd2791369e3fe93e6fb20f8ee4b927c30340fd985e1cc8569447b8668068010d18d6031636f6325669c52ea9668605d6a45b17a0891a6d9a86a7c77cb39634ee40326605d549387cf66d39f909eb48ce1197adbfbf4ea8f5b0300c1884254b9016fc61eca86863bf03142a104636db8fc011c398a3bab940da889b2aa00fe69a6007c32fb48b29fbcabb0f411850d6050bad28c457b1a5244dec16f723cbd19825d40f258f2860da34696af4649ce1cb158c2b3cbe251372dc307879af878c68bf0648cf99cdc97ad0fc392be2ac45f84b883956f0ef0dfc1b3e8f6d43c139c2cab9cdb33aeedf83714a70ac7da7a1e6e07fc483a728db115495292a11cc72cfb070e16ba3c72afceda46500c8caf38716535e7cabd526ebceec59517e8d1afa85e8a83be749e27ccc86a29fa6cfa633c89a9e80ba9e76a29d5061426c52fd7391c8b1be5e61af52f7a610c159b1e9225eb332591a9e4fa888108a2c77a8d6ba50fca7fc0ced35b54d0c714d90cda180290dbe13b437926c66f815860abf9b4598c66f32360964ff3461e2a4c11a8a4e05065c197087f790c37028e9f0a3a338bc1725689159f5d3866ac2d2df5ed6bb5b47d942f277310750af1b2176e3c71b32d9a70cf171924f2e00e1a8883941a5f9035213e9871cd1ea9b96b6f8f9b01523446f9a1475545fbf61520db4e9b64758fbfe5a20845fae7e78c1e9d90e3e36010e02eb3a755c20b98e6f4cb11b59885ea92277c5cbfb662e4a6e30e58970fc30ca213b70cec808ce9183a63d4ae71e3e5f0f98ff86f556db0e94a661553598423401164a0d953a13b17f615c726f48a7c97c91dbc8ca5cb3574a15698c73e659eff9d098f3dcbf5a879f6ee5af7be9fb4e94f618c533d9fd0562f1a5a1daca663c23e519e69dfc3195917c1c10964f90a066f85ca393fba6fbeea64af608ca807b1c2152b904edfdfd7932c53971b4c069c6d4b73a4fa613827347081aeefda7cd3481ab6636341b8acf61584263972d06725ab7bab27cd7b93b81b87ed3a1bdbc3306af1382e78ce9dcbf07cf0ebbb25c08c74bb999a23bc66875c98681ec1b58218d82816e9417d97d2686cad953b23c4ab1005df8386122081ec44d84088ea778cc358f36cc62576640ed3b71bc846a11221a8ebae3474dfed777770da1d7fc023a77df0a66915bbb024e133c160806c7b84f151ef9df3ceb912dcf422fb99925106906b5a801186802e06d138a49a85c95a5bfefab9ba3e91dfbf09a01d2a37a7c4ffb320060afa519c15be5a364f4ccde8380892b4c92d7fddf19842818525ec559fbf69ba1b7bd48583418578db2c426bf92518d0e8829f0ebabe3c2b16855d3c1ecff9cb284d00414b9ab17fb55d0e8b93dd2ad2c3110ca20f3980c5d9c38b8642ca9f6deca6dfcac32ccd8b809d5b39e96b44657b5d3cd52baf7cac2e7b49a21318d200d0ea937c49031dd23f4ab1404b398bf3332fae41a5dd61c2d69494c22a29d163942ca805805e38d1be0cb525352611168091e5f4a9d40a500f3f425a76eee6a54994ba3c12dbe66add64622bed78d88df533584108c594d240af2022d9b45d8784e89acac7757a0c8ec10eadc547ce3f26f594d8c516944546ae3dd647dc8ae3d2f5a2668d31ec850d24c79f335421d0ef546166ef6e427e7661b06ec28caaceccbf424703e523be184f43a9e2458b9f2ebdd26c4cc1a623777835d2a9c41ac149de70f905795ef01466e7e9905c6ec92257675b5ef7401541f4aeacf473a0432cdad3ceab73328acc484955bf82840f2bd60a8e2a4fd4d53c42b287ca384b233d0e89906c47fb82499cc6bd460e7a0b27045a152b39de99a5876468a4af7b439f29453267de50312afb3f0f6e52f74df74c4830f2bb7a1494ee76a65d639ee0b34b8161e595902f", 0x1000, 0x0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = semget(0x3, 0x1, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/59) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x5) setsockopt(r4, 0x20, 0x20, &(0x7f0000000080)="b5b4261a3f6309b55417e7eb155fe6023921adeb94ee3373cf2920968ae2e074a196b0baf7827de04fe54d82595efcd9843295cf29dfb57bd845e64f7b964e82e08d632f35f3b76feee9a369248aaa6f238d2286cb51e78be59495076722256a3f3a4212921a560f26ba1adbaf9353a559cfed04547ef302e08f5c84944136acbc06607500a7a44003fda2cb33d9ef54031a7b86fe20d90f0e5b3bca89648c2874fc7f565f347daef8d4", 0xaa) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x0, 0x7ff, 0x0, 0x2], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x4, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x0, 0xc0) geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) kqueue() r5 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000004c0)=""/227) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r7 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r3, r2, r3, r4, 0x16, 0x80}, 0x4, 0x9, 0x8f}) 16:00:33 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f00000022c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000040)=""/73, 0x49}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4, &(0x7f00000012c0)=""/4096, 0x1000}, 0x40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x8000, 0x40) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) semget(0x2, 0x1, 0x100) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r4, 0x20004269) connect$inet(r4, &(0x7f0000000200)={0x2, 0x3}, 0xc) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00eF\x00'], 0xa) r11 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r11}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0xc362}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x2) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x2, 0x55be2fabca42ecf7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0xffffffffffff2aea, 0x7, 0x8, 0x3, 0xfffffffffffffffe, 0x7, 0xff, 0x12bd9bd]) 16:00:33 executing program 0: semget(0x1, 0x6, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() 16:00:33 executing program 1: r0 = socket(0x10, 0x3, 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3de, &(0x7f0000000140)=[{0x74}, {0x4000000007c, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0xfffffffffffff8b7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r4, 0x80044272, &(0x7f0000000540)) write(r4, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r4, 0x20004276) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000100)="2e68bbfd0e864ce11c62da59742192f0e2619d41f0e82b42b2c0eaadbe6cf58b6b32237fd43b290be572c9c28c66729bc7eaadd5eead6e6fe698700c8ae303e024d0d9198a7cbcf994a422ac23a2c131ef423f20021fcaf2a0e5767c39f37cf84a6cc3d4f3f6d3d143b0ba529d6a60e0686638f16c388f2eb1f555fe99c6e50e9c623ef9d4035530a38320863d50c1c894500bb09af1788758874787471632bd2b885567a33586076b9c38d48a0e8cd30ec175073bb5fb1f6b2bd0fbe13583a4ee11f29dc65e", 0xc6}, {&(0x7f0000000240)="2844ec2ac75711659787e4608d3358bcd657e235270f908f4c708b48cdd4ef084baa272049204d9cfe3e9d10e3e1a518d73e4222b2df7f40af9efe5a01f9eafb3caffb058718985c75e5791f7d595695c0fafe92c2c8c1b70fe1b4bb4c43db042e7f0530b265bb8e2988e5de5e2f9b2669c44614e3e555e3f2575d660a02ea91352dc219fac472f7e647b9a8c23d8ee7c5074ec195ab814e08a501c5c8af9b6be6b770344947489b0b6cdd0bb4819e5d9b43ea0b99017a7550ef4b4db8c733be93bebcc25560c2bc250f4d3e82e6b73b797a", 0xd2}, {&(0x7f0000000340)="e6ee5dce5d5e93b2d4c7c7e270ea9e94824988cbd81b0fc48965bb116c0b170f1aeb37ca35a429caf1fb48b0f426a51c909d545d45a9ae9f538560c9a3073f15824d333cdd6fe04f7c06970ae83e66e99014df710bac1ae83237a76fbd78595ad6f7e1a5e4d876fc04547f5e1927e23581814db7a8d1e74176ca546c9e3ae2aeaaa09d5724dacd12ba9f5c2b11fad01085891bc8fe3ab30eb912c9f7dac4bc098c44f31226d29752fd72327fbd0980d579738d5fa2817ea5e736c6bd5bef7227c1f3dbb3e35540f4a459f0c21e7c7054868ee3ec4a96eaf1", 0xd8}, {&(0x7f0000000440)="569475dc2ad5b37bbf8a401934c06711265dcf507e35c9652325def8bc27aecc2fa049a0c6358592963e99c9fa7b7b5b5d269d77cb0ad6319def5f7d5da475ac3e5fa9dd1b8dccb64ba0cb11e395cd157564097577f083516fbca2", 0x5b}, {&(0x7f0000000580)="a3f19dae8eed8b2a2cff935719ad03cff608814fe15701de179e3eed776158d7d48edf922f5598a7bb9d35d8afe1a0ef9ed4df444786e62ee4b856ac1f8e711b707f5059fb5c66da70933f546f2f33f849f29958c8013ac01038253c8467016b7676b40e4722e0a015d58b54470887fec15e731ffa0ddc56294231af36b678f8154a70c1dfbc6054ba232c5dfd83778fe37375b961778abf1d68c02c03d29a4b391aebc0b13e38153e9ec4a005e22dcc0f90da5bc52842e663dd03a5689f48cfe7d0d66c71b336d318bbbc818ce8fba6b9e3f9f2b94364392d6bd94fe65c0688634163abe833234d59ded69eb5272df9105c63ae93f22564", 0xf8}], 0x5) fcntl$getown(r4, 0x5) dup2(r0, r1) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r0, r1) 16:00:33 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r0, 0x20004269) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getrlimit(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0xffffffb8, &(0x7f00000000c0)={0x6, 0x3, 0x3, 0x6, 0x7, 0xfed7}, &(0x7f0000000100)={0x8, 0x1, 0x6, 0x4, 0x8000000000000, 0x100000000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r1, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r6, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r11, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x8000000000000f83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r11, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r12}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0xb) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={r12, r17, r22}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) bind$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) 16:00:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000540)) write(r2, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xfffffffffffffe04) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r2, 0x20004276) lseek(r2, 0x0, 0x0, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x6, 0x200, 0x3f}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/p#i\x00', 0x400, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0xdb7f552d43279a7a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r4, 0x20004269) accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000340)=0xc) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r5, 0x2}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xd62e914ff150bce5, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0xc7, 0x0, &(0x7f00000000c0)=""/199}) getrlimit(0x2, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x81, 0x1}], 0x1}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) panic: malloc: allocation too large, type = 2, size = 18446744073709550976 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 449661 98225 0 0 0 1 syz-executor.0 *261462 98225 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff800020b5f640) at vm_get_info+0x9d VOP_IOCTL(fffffd806e208d00,c0185603,ffff800020b5f640,c6,fffffd807f7c6960,ffff800020aceef0) at VOP_IOCTL+0x88 vn_ioctl(fffffd8079b4dd10,c0185603,ffff800020b5f640,ffff800020aceef0) at vn_ioctl+0xb7 sys_ioctl(ffff800020aceef0,ffff800020b5f758,ffff800020b5f7a0) at sys_ioctl+0x5b9 syscall(ffff800020b5f820) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,c191c6fb010) at Xsyscall+0x128 end of kernel end trace frame: 0xc1c178950a0, count: 6 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 malloc: allocation too large, type = 2, size = 18446744073709550976 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff800020b5f640) at vm_get_info+0x9d VOP_IOCTL(fffffd806e208d00,c0185603,ffff800020b5f640,c6,fffffd807f7c6960,ffff800020aceef0) at VOP_IOCTL+0x88 vn_ioctl(fffffd8079b4dd10,c0185603,ffff800020b5f640,ffff800020aceef0) at vn_ioctl+0xb7 sys_ioctl(ffff800020aceef0,ffff800020b5f758,ffff800020b5f7a0) at sys_ioctl+0x5b9 syscall(ffff800020b5f820) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,c191c6fb010) at Xsyscall+0x128 end of kernel end trace frame: 0xc1c178950a0, count: -9 ddb{0}> show registers rdi 0xffffffff81e59457 db_enter+0x17 rsi 0x2397 __ALIGN_SIZE+0x1397 rbp 0xffff800020b5f280 rbx 0xffff800020b5f330 rdx 0x2398 __ALIGN_SIZE+0x1398 rcx 0xffff800023578000 rax 0xffff800023578000 r8 0xffffffff81dbebdf kprintf+0x16f r9 0x1 r10 0x25 r11 0xd8b6afb869925a67 r12 0x3000000008 r13 0xffff800020b5f290 r14 0x100 r15 0x1 rip 0xffffffff81e59458 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b5f270 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=261462 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020acfb48,0xffffffff8262fc50 process=0xffff800020add180 user=0xffff800020b5a000, vmspace=0xfffffd807f00cb80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 98225 449661 44860 0 7 0 syz-executor.0 *98225 261462 44860 0 7 0x4000000 syz-executor.0 83812 93463 33477 0 3 0x3000 suspend syz-executor.1 83812 416027 33477 0 2 0x4081000 syz-executor.1 44860 108481 52910 0 3 0x82 nanosleep syz-executor.0 33477 485852 52910 0 3 0x82 nanosleep syz-executor.1 61678 518745 1 0 3 0x100083 ttyin getty 81557 71092 0 0 3 0x14200 bored sosplice 52910 502058 601 0 3 0x82 thrsleep syz-fuzzer 52910 375501 601 0 2 0x4000482 syz-fuzzer 52910 413283 601 0 3 0x4000082 thrsleep syz-fuzzer 52910 30935 601 0 2 0x4000482 syz-fuzzer 52910 414505 601 0 3 0x4000082 thrsleep syz-fuzzer 52910 435542 601 0 3 0x4000082 thrsleep syz-fuzzer 52910 320994 601 0 3 0x4000082 thrsleep syz-fuzzer 52910 261708 601 0 3 0x4000082 thrsleep syz-fuzzer 52910 43906 601 0 3 0x4000082 kqread syz-fuzzer 52910 191102 601 0 3 0x4000082 thrsleep syz-fuzzer 601 474810 29209 0 3 0x10008a pause ksh 29209 92905 16893 0 3 0x92 select sshd 16893 416058 1 0 3 0x80 select sshd 41165 185038 82601 74 3 0x100092 bpf pflogd 82601 392726 1 0 3 0x80 netio pflogd 65715 211278 14926 73 3 0x100090 kqread syslogd 14926 27032 1 0 3 0x100082 netio syslogd 53126 130090 1 77 3 0x100090 poll dhclient 2461 486354 1 0 3 0x80 poll dhclient 79802 432539 0 0 3 0x14200 pgzero zerothread 77252 423557 0 0 3 0x14200 aiodoned aiodoned 14001 226622 0 0 3 0x14200 syncer update 21415 201725 0 0 3 0x14200 cleaner cleaner 15388 237834 0 0 3 0x14200 reaper reaper 22600 116259 0 0 3 0x14200 pgdaemon pagedaemon 86544 438217 0 0 3 0x14200 bored crynlk 32904 418789 0 0 3 0x14200 bored crypto 46412 396406 0 0 3 0x40014200 acpi0 acpi0 72059 349610 0 0 3 0x40014200 idle1 43509 452536 0 0 3 0x14200 bored softnet 73292 128979 0 0 3 0x14200 bored systqmp 47714 294245 0 0 3 0x14200 bored systq 11882 324262 0 0 3 0x40014200 bored softclock 71640 166800 0 0 3 0x40014200 idle0 7032 51738 0 0 3 0x14200 bored smr 1 474327 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 98225 (syz-executor.0) thread 0xffff800020aceef0 (261462) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82663928) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 83812 (syz-executor.1) thread 0xffff800020acea00 (416027) exclusive rrwlock inode r = 0 (0xfffffd806e393c48) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vn_write+0x11b #6 dofilewritev+0x1b7 #7 sys_pwritev+0xb8 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9588 6581K 7612K 78643K 16294 0 0 pcb 13 8K 8K 78643K 301 0 0 rtable 117 12K 13K 78643K 992 0 0 ifaddr 79 17K 18K 78643K 317 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1581 0 0 iov 1 12K 24K 78643K 306 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 4305 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 33 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 1K 78643K 2169 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2722 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 62 63K 95K 78643K 1057 0 0 subproc 32 2K 2K 78643K 221 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 1 0K 0K 78643K 182 0 0 in_multi 33 2K 2K 78643K 205 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 493 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 122 22K 31K 78643K 9996 0 0 UVM aobj 100 5K 5K 78643K 110 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 322 0 0 NDP 18 0K 0K 78643K 99 0 0 temp 214 3556K 4196K 78643K 46868 0 0 kqueue 0 0K 0K 78643K 11 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 28 0 22 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 132 0 130 1 0 1 1 0 8 0 rtentry 112 158 0 114 2 0 2 2 0 8 0 unpcb 120 887 0 875 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 4728 0 4728 1 1 0 1 0 8 0 tcpcb 544 500 0 493 1 0 1 1 0 8 0 inpcb 280 2687 0 2677 5 4 1 2 0 8 0 nd6 48 26 0 22 1 0 1 1 0 8 0 pkpcb 40 15 0 15 7 7 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 39 0 39 9 8 1 1 0 8 1 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 0 1 0 8 0 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 76 0 53 1 0 1 1 0 8 0 pfstkey 112 76 0 53 1 0 1 1 0 8 0 pfstate 328 76 0 53 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 702 0 486 17 3 14 14 0 8 0 art_table 32 703 0 486 2 0 2 2 0 8 0 art_node 16 154 0 114 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 2167 0 2157 1 0 1 1 0 8 0 shmpl 112 108 0 10 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6139 0 4738 46 0 46 46 0 8 0 ffsino 272 6139 0 4738 94 0 94 94 0 8 0 nchpl 144 10410 0 8800 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 31598 0 31598 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 2 0 1 0 8 0 scsiplug 64 5 0 5 2 2 0 1 0 8 0 scxspl 192 29290 0 29290 21 18 3 7 0 8 3 plimitpl 152 212 0 204 1 0 1 1 0 8 0 sigapl 432 2892 0 2876 3 1 2 3 0 8 0 futexpl 56 66313 0 66313 1 0 1 1 0 8 1 knotepl 112 598 0 579 2 1 1 2 0 8 0 kqueuepl 104 455 0 453 1 0 1 1 0 8 0 pipepl 112 9920 0 9893 8 5 3 3 0 8 2 fdescpl 488 2893 0 2876 3 0 3 3 0 8 0 filepl 152 25922 0 25808 17 10 7 8 0 8 2 lockfpl 104 624 0 620 1 0 1 1 0 8 0 lockfspl 48 218 0 215 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 48 0 37 1 0 1 1 0 8 0 ucredpl 96 2511 0 2502 1 0 1 1 0 8 0 zombiepl 144 2878 0 2877 3 2 1 1 0 8 0 processpl 896 2910 0 2877 4 0 4 4 0 8 0 procpl 632 8703 0 8659 5 0 5 5 0 8 0 srpgc 64 22 0 22 8 7 1 1 0 8 1 sosppl 128 22 0 22 5 5 0 1 0 8 0 sockpl 384 3747 0 3723 9 5 4 4 0 8 1 mcl64k 65536 516 0 0 65 0 65 65 0 8 1 mcl16k 16384 14 0 0 2 0 2 2 0 8 0 mcl12k 12288 24 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 135 0 0 15 0 15 15 0 8 0 mtagpl 80 17 0 0 1 0 1 1 0 8 0 mbufpl 256 698 0 0 37 0 37 37 0 8 0 bufpl 256 12070 0 5022 441 0 441 441 0 8 0 anonpl 16 271891 0 258200 112 37 75 75 0 124 15 amapchunkpl 152 17536 0 17389 13 6 7 11 0 158 0 amappl16 192 13316 0 12522 92 45 47 51 0 8 6 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 962 0 961 2 1 1 1 0 8 0 amappl13 168 202 0 202 1 1 0 1 0 8 0 amappl12 160 273 0 271 3 2 1 1 0 8 0 amappl11 152 536 0 519 1 0 1 1 0 8 0 amappl10 144 307 0 301 1 0 1 1 0 8 0 amappl9 136 1247 0 1241 1 0 1 1 0 8 0 amappl8 128 805 0 778 2 0 2 2 0 8 0 amappl7 120 375 0 366 1 0 1 1 0 8 0 amappl6 112 515 0 499 1 0 1 1 0 8 0 amappl5 104 498 0 482 1 0 1 1 0 8 0 amappl4 96 3108 0 3075 1 0 1 1 0 8 0 amappl3 88 1108 0 1100 1 0 1 1 0 8 0 amappl2 80 21546 0 21468 4 2 2 3 0 8 0 amappl1 72 73982 0 73526 26 16 10 20 0 8 0 amappl 80 9132 0 9082 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 109 0 10 2 0 2 2 0 8 0 uaddrrnd 24 2897 0 2876 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2897 0 2876 1 0 1 1 0 8 0 vmmpekpl 168 43604 0 43570 2 0 2 2 0 8 0 vmmpepl 168 359650 0 357600 228 116 112 133 0 357 22 vmsppl 368 2892 0 2876 2 0 2 2 0 8 0 pdppl 4096 5801 0 5760 7 1 6 6 0 8 0 pvpl 32 770828 0 753333 266 85 181 181 0 265 37 pmappl 232 2896 0 2880 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 698 0 9 20 0 20 20 0 8 0