kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jun 20 17:17:36 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.215' (ECDSA) to the list of known hosts. 2019/06/20 17:18:20 fuzzer started 2019/06/20 17:18:26 dialing manager at 10.128.15.235:14527 2019/06/20 17:18:26 syscalls: 329 2019/06/20 17:18:26 code coverage: enabled 2019/06/20 17:18:26 comparison tracing: enabled 2019/06/20 17:18:26 extra coverage: support is not implemented in syzkaller 2019/06/20 17:18:26 setuid sandbox: enabled 2019/06/20 17:18:26 namespace sandbox: support is not implemented in syzkaller 2019/06/20 17:18:26 Android sandbox: support is not implemented in syzkaller 2019/06/20 17:18:26 fault injection: support is not implemented in syzkaller 2019/06/20 17:18:26 leak checking: support is not implemented in syzkaller 2019/06/20 17:18:26 net packet injection: enabled 2019/06/20 17:18:26 net device setup: support is not implemented in syzkaller 17:18:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCMBIC(r0, 0x8004746b, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x3, 0x80000001, 0x80000001}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x6) r1 = semget(0x0, 0x7, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x9) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x200, 0x1, 0x800, 0xa3f6, 0x5}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) shutdown(r0, 0x3) write(r0, &(0x7f0000000180)="715dc0a68302e584c13877973fc855f82f9709e3b0f38ad62c36372a066065d6de8653651a58b4d0358d3c1770c9ee9484556fe15a5a535ef53533780022e7d931c1d5db662196c12b610f5551922169a189299e767624d451d42313b87f22bd086c215981a46656ee8e6ef339d1d5cf2678e1f4da206a34d2aa1c7a78fbe548ce267e81dd8724ce565096191c0723ab64f2c29671a7dbcf43976e81ba60da67391af20343c0c8831826", 0xaa) recvfrom$unix(r0, &(0x7f0000000240)=""/166, 0xa6, 0x2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x31e) r3 = getgid() open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x2) r4 = dup2(r2, r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000003c0)) ioctl$KDGKBMODE(r4, 0x40044b06) setgroups(0x4, &(0x7f0000000400)=[r3, r3, r3, r3]) mlockall(0x1) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000480)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) openat(r4, &(0x7f0000000500)='./file1\x00', 0x8180, 0x1) unlinkat(r0, &(0x7f0000000540)='./file0\x00', 0x8) getsockname$inet(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) fchown(r4, r7, r3) 17:18:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x81}) msgget$private(0x0, 0x4d2) r1 = msgget$private(0x0, 0x40) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x8000) msgget$private(0x0, 0x8) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = msgget$private(0x0, 0x200) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x100, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x200}, {{r0}, 0xfffffffffffffffe, 0x43, 0x40000000, 0x200, 0xe7}, {{r0}, 0xfffffffffffffffb, 0x48, 0x21, 0x8}, {{r0}, 0xfffffffffffffff9, 0xa, 0x1, 0x80, 0xb80}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000000, 0x9, 0xfa7}, {{r0}, 0xfffffffffffffffe, 0xad, 0xc0000020, 0x4f, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x84, 0x2, 0x5, 0xc0d0000000}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0x7702, 0x5}, {{r0}, 0xfffffffffffffffa, 0x3c, 0x14, 0x7, 0xec}], 0x497e, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0xe95d, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x75, 0xf0000008, 0xe3b, 0xcf}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x248d, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x40000002, 0x10001, 0x7}, {{r0}, 0x0, 0x4, 0x0, 0x380, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0xaa}], 0x2, &(0x7f0000000300)={0x7fffffff, 0x20}) bind$inet6(r4, &(0x7f0000000340)={0x18, 0x3, 0x4, 0x5}, 0xc) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/67, 0x43) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000440)={'./file0/file0\x00', 0x7fffffff, 0x7, 0x100, 0x1, 0x3, 0x8000, 0x84, 0x2, 0x2, 0x4c02ef17, 0x79b}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x8, 0x2) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000600)={0xa, &(0x7f0000000580)=[{0x7, 0x1f, 0x1, 0x2}, {0x9, 0x9, 0x9, 0x5}, {0xbd, 0x7, 0x800, 0x101}, {0x0, 0x0, 0x6d3, 0x8}, {0x10001, 0x5, 0x40, 0x5}, {0xe821, 0x5, 0x54, 0x1ff}, {0x0, 0x401, 0x925, 0x8}, {0x2, 0x40, 0x7fc, 0x100000001}, {0xfff, 0x20, 0x20}, {0x2, 0x3, 0x21, 0x3}]}) read(r4, &(0x7f0000000640)=""/153, 0x99) recvfrom$unix(r4, &(0x7f0000000700)=""/173, 0xad, 0x40, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8) renameat(r5, &(0x7f0000000800)='./file0\x00', r4, &(0x7f0000000840)='./file1\x00') ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000880)={0x7, 0x4f, 0x99, {[0x5, 0x4, 0x20, 0x1, 0x0, 0x8, 0x9, 0x8, 0x6, 0x65c, 0x824e, 0x98, 0x7, 0x0, 0x8bb, 0xf8d6, 0x2, 0x4], [0xfffffffffffffbff, 0x5, 0xfffffffffffffffb, 0xff, 0x0, 0x8, 0x3, 0x0, 0xfe8300000000000, 0x3], [0x6, 0xfff, 0x7f, 0x100, 0x7f, 0x10000, 0x100000001], [0x6714, 0x7, 0xf8, 0x4, 0x8, 0x3f], [{0xd9c, 0x2, 0x2, 0x9}, {0x100, 0x8d9, 0x154, 0x9}, {0x6, 0x3, 0x4, 0x81}, {0x0, 0x0, 0x6}, {0x0, 0x1, 0x8, 0x9}, {0xf0c, 0x6, 0x6, 0x1}, {0xfff, 0xffff, 0x2, 0x2}, {0x6, 0x7, 0x1, 0x48}], {0xbad9, 0x0, 0x800, 0x2}, {0xff, 0xfffffffffffffc01, 0x1ff, 0x4c8acac6}}}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000b00)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000b80)=0x7fff) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000bc0)=""/247) sendsyslog(&(0x7f0000000cc0)="703a091064cd2db6fec6562946809c63e7d066cde6cc22dc83aa5a7a7b7ae5807fe889879a424b9243fea89ec40afeaee08abc1f6a374cc5beb83748c832b29201", 0x41, 0x8) socket$unix(0x1, 0x3, 0x0) semget$private(0x0, 0x4, 0x10) ioctl$TIOCCDTR(r6, 0x20007478) fcntl$setflags(r6, 0x2, 0x1) 17:18:32 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) sendto$inet6(r0, &(0x7f0000000000)="9f08b6b87fafecf72abde4e584c633c36a6c15df8afac6b3ec966c6a12bc5075b33944aa0caf5d27060ebf21a9598aa3d792dc13e0d9d292a18ea3c966bf86456235d3f9f528196c1eb06de2ef6c20895fa4c9d190f99ecc41356f6fb499d2be464440fa902e43a933ec47c08481a503acf9a20d59bde10da9ad29f7f17f2de84906e38eb74245dbec95ab9a1a36e9d645175242e512859414d2c1d21f7ff7e975fc5f84d2807613f060dccdd2cba1f15762cb1f34f2b78dda5827527665de68f1be6dd43c0ba5cbb6d3daa5788ee5e38cecfc7aaa59eb894812d66de5ced270", 0xe0, 0xa, 0x0, 0x0) 17:18:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x1) 17:18:32 executing program 1: setrlimit(0x7, &(0x7f0000000740)={0x5, 0x2094}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80c8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8f, 0x5}, {0xa6, 0x100000000}, {0x88, 0x3}, {0x87, 0x9}, {0x87, 0x7fff}], 0x5}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/50, 0x32}, {&(0x7f0000000540)=""/117, 0x75}, {&(0x7f00000005c0)=""/206, 0xce}], 0x6, 0x0, 0x1a) 17:18:33 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x4, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x7f}, 0x0) socketpair(0x17, 0x7, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x100000000}, 0xc) sendto$inet(r0, &(0x7f0000000240)="1309345831e3c4c497e7ef5e88c956b5f18dcac9b7dd351ff18f51ab205e0497abb91711eec679d5b42fd1c9b2aea5ca65a5994192898856388cb74c9d51f7d5f141f9e708e11cb4048d57bf6cc5217c4b2c7368c5ffa7b4623b9fc5a074aa4d1f2a0928a4bf16ba98ea24c7e6360f07b83c1eeb004e820656bebdef5cf053ff35a854591c5417f0ec605343a197881aada1e57dfae91012b5eca9d47f778aeb1d6a9b397a9b6e8a7aa080488581d6e0c074ef6c0473a3908733a3a1d11021368eda1820fbd5cb15a87a99265952aebc6f4d08fb2f71af6e9fa1e2a430973c6f03a589a7a75b7e376dd1b8dd620a75d316677fa71450091a80da342606", 0xfd, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = shmget(0x0, 0x1000, 0x88, &(0x7f0000ffd000/0x1000)=nil) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x0, 0x5b5, 0x9, {[0xcf2a, 0x7, 0xe74, 0x9, 0x0, 0x4, 0x40, 0x40, 0xfff, 0x1, 0xb775, 0x8, 0xfffffffffffffffc, 0x38000000000, 0x6, 0x100000000, 0x100000000, 0x8], [0x7, 0x5, 0x2, 0x4, 0x80000001, 0x7, 0x616c, 0x2, 0x1, 0x1], [0xfff, 0x1, 0x9, 0xfffffffffffff942, 0x10001, 0x80000000, 0xecec], [0x2, 0x1f, 0x7ff, 0x0, 0x3, 0x5], [{0x20, 0x40, 0x0, 0xf88}, {0x2, 0x0, 0x100000000, 0x8000}, {0x3, 0x4, 0x4, 0xf62}, {0xfffffffffffffff7, 0x763, 0x0, 0x29f}, {0x0, 0x3ff, 0xb185, 0xbfb}, {0x4, 0x6, 0x7, 0x9}, {0x1ff, 0x7fff, 0x80, 0x2}, {0xb9d2, 0x80000001, 0x2, 0xfffffffffffffffb}], {0x3, 0x5, 0x6, 0x6}, {0x80000000, 0x7, 0x6, 0x7}}}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/152) 17:18:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000019c, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20002, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, 0x0, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000280)=""/187, 0xbb) r3 = shmget$private(0x0, 0x3000, 0x188, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r4 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 17:18:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file1\x00', 0x47) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() fsync(r0) kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 17:18:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b922c4eb1f689b576000ee084719443bc900000000000000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffe52, 0x0, 0xa0, &(0x7f0000001640), 0xa8}, 0x0) write(r0, &(0x7f0000000080)="74badd0964e649ac02d511890c6e85f399d690ec7e987a7e8259d2a2e1ba3cfbeef8042df49788d1123343a2798b3020e4629db111a38335d936679730648c7c0a0a4600a2ca4252ef9d5866d84251fedd91674ebc2d2c14b1140439a0fdb97cfe612d8a753f75090d0a", 0x6a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 17:18:33 executing program 0: r0 = socket(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/92) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = socket$inet(0x2, 0x8005, 0x5d4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 17:18:33 executing program 1: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:18:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x11a) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/45) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 17:18:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:18:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) rmdir(&(0x7f0000000000)='./file0\x00') readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:18:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x9, 0x7, 0xffffffff, 0x1, 0x5, 0x2, 0x236, 0x2, 0x1, 0x2, 0xa63d}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x1, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x54, 0x80, 0x4, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x9b}], 0x7fff, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x26) fcntl$setown(r2, 0x6, 0x0) 17:18:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x41, 0xffffffffffff9309}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000020, 0x200, 0x6}, {{r0}, 0x0, 0x2, 0x10, 0x7, 0x3b}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0xfffffffffffffff9, 0x200}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xffffffffffffffff, 0x10000}], 0x100000001, &(0x7f0000000100)={0x9, 0x624}) kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) 17:18:34 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 17:18:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x55, 0x44) ioctl$FIONREAD(r0, 0x4004667f, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000180)="edf0ed8e37cbfa80b999296deb1395f85bb399564b7c2d8ad5a0ceca93cf21ce9ca3344f0fbadc35a15c2166a10c50aad5bddca4004b6a19fee787a0e6af3495ab71706a462d004caf8f1c21a14ed9dd116d71a29ab6200ad993c7f4f4288435225c37d26ef7421867ecd51ee5a2f483363d513b896f2ea1324e3eaa10493ebf803f3ccbd7c6d86717b5c63808db73a60793a33229302a6e452a460d853873497a923632b65c1a21c47c03") 17:18:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/234, 0xea}], 0x2, &(0x7f0000000080)=""/62, 0x3e}, 0x843) syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:18:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x7, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 17:18:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000040)="4b74954c", 0x4) 17:18:34 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) socket(0x1f, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000de480000000000000000968c6100"/48], &(0x7f0000000040)=0x30) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 17:18:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20a0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8052, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 17:18:34 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0xfffffffffffffecd) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000200)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x45, 0x401) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) ioctl$TIOCSBRK(r0, 0x2000747b) clock_gettime(0x9, &(0x7f0000000180)) 17:18:34 executing program 0: r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) sendmsg(r0, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000000)="9f02f84f97d8e5353e5c07d04eed6af5c88dd2fe7e443d0d48e9ec21b68ebaae6b8c61bdbd6ce9a684d616644cbdeaf64d368b0dc66c930d99f5c79fe426ead1e0ca76e44c711294ca4b7dbd3daf132b02fe81ca50e1e2d84a06ce7d5b73ce3a770becbc94bdf46f1f814b9a1ba5d7", 0x6f}, {&(0x7f00000001c0)="7018f234601dc6252edaa2e48b371db194c83aec2c056151be6a1862aa942354f9c623b77acfad061ff8a2d68eae22b967760b0d320429da12edca5e867a86dc297566d4238bb129eee6c2c861383cc6e36cfd764b36026c729a4e4d4738f0326b05c99eb3ca76dbbdfc96a943ecae4426f66e73c049472d462a756da21a883a7c4e08e8ac7b8a1586d1d3244b6663552845103f06b58b9237609c7606a82f663d287d71db324c5f724a6c18c833fc1a9ff0a249bd481a2a194decbcae98108f2d670992360a024d202c84", 0xcb}, {&(0x7f00000002c0)="b6d78f1e45027a6dd671815d7a999a0e0ab58cf26b613fefbadd27f5c66698e5b7d7489b8e0d7440483aa387e0f916815422997edeabfef0c9b6320faf473e0ddaf374df52a903aab93171ba8827792994f302c760d65c8029b8c49e45826e66b33a70fd2f55e1c11859344341bd9610db5b1f693123cdb361bbae9f810a78895bd46d08b50a0ed60c293997adb7ea16828d42652548fa9490863b28410d5f122548d02fe6c1bccd6bd7031608ebfa5a726a13383a79986d679e6fd49ebcb0dcca72702f8d32fb2457ce541959d5fa7b196cc521853cfb73845b9e32b7370dd23bf3dedefeb68067331cc908dd44c1d4b8f5cf97b28a63601a042a7ee2fdce7a015dbc50439ffcb6fe014f0b6dc1dbe53a349ae7b1f9ef22506a8f7c164a093911020523cb50977e4bc2ae76e2315c607289d5c6e0cc1abd29345b5a169aa7810eb6e056eac85282c6df1a7fcc9a3d8c4366013b4be5b69d9f80d056e172f95af40ad84f39736a27cba675014d58ad70643404c0de122e2cc7e6d790b710f80d1bc817b3272593ed34ac55c94458855c55cced5f3d1628d4fb3b04dc7b39ef08c816557d52514e5ce64ef0548aeba283661e0ef4e6609069d48bd0a5ec979a1c13d9e11e456d7dc148798c3a33243637b9f4e7d703b0beac4d46b417e2ba0d3742fdd9c397d173fee0f7f5ec80fe6ffe05a7f9a77db181f742f0185fb220307018dfeb3d0b72d3aa8e612ea0ec841756b47dacc438ef1a87cb84d32330b9283f3a6279aa26b8ae7bb488cb2cf21df339a04e2b8395a682e3debe0c1a8eab64597b127a77109d1535e843814816c433b8113c1ee9e821d255cfe70b9ff35a05f463d384473ec5538d0e21dd4bef7b81030f80fd43b079622504f29b3b68e53d6547acd093cd525376666b6eb88ace914d30b546f65f25165ca366bb051183666050caab3f0841c1e1066df68c03f56383fbcaddb654afd17714aaed36d6f85255bdd61b3e4ac822a9c308ce126383a77678334312421320df7cf6180d45abae920b26fd9de21287cad687de62ceccd08fc48563fe0c926503851c1f36fae0119446d5d7df69397fecce4507214aac7ba2da2c1725b7a3df3b48fe35cc5c9c60e2c825ad39f734137255209e2cf82a3442ab0083ffe6222b33d653ba826300f02f2c7f2d2a39150eb6ffa7c7ea5e507f1d4e4aa92c0173fe303912c16445e53f3416ce8c6188e5d8d1561ff27961cf3f3f28fdbb36402de8a3f89d9ef496f9b5920515a4c89448f7aee7b3687e6cc546afef1d73b05fe8107cabc2c58453314fa004100b31bfb2a7dc3bbde688a04e0faac75205f624bfde6061d6c3d7fffc50578ed41a1729bed69d1e8aac3a8e8469b78ac296f95078f4ea8f9a9886225c90c33e90e76a37d600558bd1c05d65cb08035ff8853ab30ae78306da635a9bbdd498a61a02b54f5aee4b517670a9229c6377b354cabd40f9a253789febf3b9e5c98f7cbb4b5d92356527b4d43969f193d31ad7b0fcb1eab5e160b80a3780e60661763f85c31bd05a210b2acb3f3b81d3fef5d72526aadbba0d50a71806790a8ec098fc3a88b49fd51e8d9168b3ade85d3bf4b2c292c550a36da45629422232890f7aa1a1a7e1eeefa99d2bc3ca9012893256e13198396e172bd66df4cef729d11ec2c26995834e751ef8c02d0adc4986ea61dd22faf453920777c4475dd9e2a543727e4b9943bc784dec823f22b35280ff5fd88b18ca908ce3db8fbac51420cbeab0635a55644ca4ef5a55fe532254b4a9c1788587468f4e32a4bc47d7d1e1cc2c59ce0a378e7c74ebedf0fc66674ffe41d06384d0576421d202f63eac47a274f1214dcf93148562a3655b46b14f77605b41c2bfcd8e70b314e11ecde17e159f25df41d44edec37180b7e8976c064cb79626fba283cfad365da6284902391c926845cbae058fe35ba7dc96ae3a512586319bc5135f3f587e10668bc7350f4a4940041960fc8af96416c2c4f4563b4d66cbba7a24a08e0419227ff0e6462e9102b85ed50e5bd14e7dcd2b7d34de2d48a9ee6d0d6b9697f64da5570b829150c188bb002f6a8383da2b635e96b6c1bea922e46b6f3981da71a51b458a2034b8ac081205757c53ac12883bcb8ef83832da677bd9ced70bb44d5c209b1c1a82a654a455add284b746f8372b6e62a2cf7720f076f3acd3015c4e5ad54dc4b4d366649f56cfa47d9bf9163bbef08ca2793bcc0c2b7be3e4c8e48d7a4c3200f4cdd4ab08249ad1a92a05647108a0b3df2b47491ea384d7c60f02e8aaf486914bf107c421503c40fe58d3299b82af1d98f325d6800a1b9a956c468986ae1f7b81a2f336ee15ad561071f275bda6c53bc43026a21e6317b51512e63fdac5cfcdfc743c42afdd0b403d3f71e825254c4a3022c70190f88f84fbb8378c5ccd744484aee9bb0842eba79520356c15da36c0be307aaefd7d6ec3c22fd42747cfb987d9d9f348b89d860c171b70c91a42470854b14641df5ef3360db5c2c33e5fa8bf5cef6203f8293d43635a5a296b54e1c927f7cc2d3e0632cfcc780ad800aeefb6bf7cb21c6362f43e4617bed49b47578de66826e664ff2e5abc482c85fa164eaa52b79a06b6bd8fd6384815887dd4a2315417218855c99d1f59f0b9539615c4e78ab00c147577718f0f558b76d498e582f8b3410605f1b3c01055bcf4fb9e78eecae09699c7a157ea2daaf1a92cec0a662dd019549130d86d249ee1a6899fc5931d4345c5c8fda4ec03f4d557bf92ad663902c1f4d8d6d8adc30ceda745cc4d964d6a3e5a69d5c33d8a8b9c92343863227ed6d36feda307ff07d578b47c7b66fef5ce7ac3ee0196cebf4d28393d0a93aedd15275a147317aaada51f89ec99322d4e834248f93e340292df043f9069dcdd9e89380bf26536a9d9fa51a7cfc35f635a77b855e83f369c535052353c5e44a5777e25d501ced22ec0208863f0e1d178c19e152ef96974aaae685bb5c1c5a547e2849101828f8b66e1ed9672a918f0bdb4fb6cc6dd029c21d79fe9f17e057866b601d1fd8a682444906ca4e64c215c9a555f17e15cd595315c0a6bf7b3ec2b1b6705aca2c543843cb311386cf65fecff33017c21782b0281972a0353ae2953a4be658d63684dd56bfb05dc804c4624f95741c6e2441516d60696368829f5eae6897240be64857059a9d015224154b3e5c5710cc2859bfa1870f94a365b42b72b2f1b71992706b7ace1a58c03fe0cd78f231a57d6371fb354ea1e8e45af38e4624f1684d34089c230bac96c600d05ae618b8745404ddd0cccc90f66668106831e94d526b6d25702f8cc28779904f6e61e7f6bc6de7287dbe94930eaa3a637e9262907e0f48deda08260712c99146985023644888a2bc0d2eec13b1701c68ae118b48028aacc10d26999e178e99f6dbc37e2691e35607fa76a5b4f413f2da4af43027b467be08b30527a8890650e02967dd2020c625f551abd84c999b540989041165589d1ea154b5b72517d9a697310dd54cb7902dbd9dce5c1877cb01931c81dac9848ccd3f8d5272cc28b3227a2e3b4c71f0c085fbc709d039b7a410e4bbae1b6dec69ef35d081eb651a0d4d520d5d56e75e03997cbf2bba1b6fd4c95ab721092e40f30ac10cd7661d7c5d312fdce31cc8e70eea904c74dbb575ca09871282c375ff733e455dc14a242c4e3e2e70478ec0f9815b86926c145f561b4a398a4c433a6c6da518932888f69bad63cd86438a96c50d932c1ef336164b0bd03f147238c6e507aef6269ace812e3e6c426ee3c8f6dd511ea02ad26b9ec17b548e41333b5083e1f0332ad678ae4b23120fe1c70e218aa3fe55536dfbad53e512bb349780264048ef1eabcfbaa1a3b42ce3155443c821c67d4873723fb5b42fc9fe1dac7df26c8046bff1e6d52656dc9d276cb1d7cc379a5a1692a313198ba3f1e52bd4bb973c1d14ce4f823ae3b0770a1fb4beee232ff3ecaf5dfa048baa54ffd28c4943afbd849866d37edc17d374992b9a5ca5258c75345c3e7d30d9860efc8fce458a40d4cd574195d701ed0799df44c56ed9e44227ccedf6d4c0eed791f269a1333935da8bf1b6f160766d2f85fc17b28c7df8b7cfef904de1da61dae690f213bb44f2e3f9163f5f1aafccdc5bec2b152d3abd2af9d57fc2f33bb4f7964ec47458211b623a868ecfb794e30861bab2f02929f7ce6b0a6df1cf798758759680a254578c20c382c86d89650e76f52bab0b580bd8aee2f4ec4d97d37c11c02cdaf490ac5652de877a6f0d0057445e26a5b19bd30fd5b298413697abc93a49a6d81b9ce99c23f5a30d2bba4bac1fdc941b5d0904dc5d6212766a17ded48f14808323c61446c04ea54165151f1c6540ec20e061960b4feb4236352f8753d2e507a5ad651639a259a4b1bea139699cb8792acb1ab77b015ac91e4b6610c981288e9af2e0dcb64e215dad7fd239eaec14e3ffb6f81a874973f8b0d2ab7be631f8e0b338bbaaceebc290ec67b40f46cf1c167de530842bf1de8952a42ad01586e5e2feade8a32a20594f23410d2767f335b4cf0bf3191aacbdb118fae416eafe52ab450f336386556373ad867ab60524bc432cd43cfb2c89b3ff91cb939fa01a4734402d441ef0d05de92b870c1901aa7e028bbecd9779a7618ea24cda9bd1c298ec67d8fcfc56e1d5e5b317bf45e6fc4c59989f29be6430124b066b17679f812297c8a2ed2f55153c70ce3614c98288bbf795e7679e460d3d8728b394dad34c3f3ef9cd5e63f29b86ab441d0a55de20601c645785215dd3fc703764d1cac50d8eada50f76a1e398161908908659d1408b483349e1040cba3ad0bb97746de43fdbf770390a97d81bd1eadc3fbeb35f5adb147b0fede13734102ecf59a89d9555cbabd4b36f7158f949102f39b617e7bf663ab85d87cce551fd3745f811ebfef9f59f65f24538f3969e74b27961513670ea6a5dc18d3c2b5634f3c18f50ec80ebc5be56d8292fdf15aff35ebc6b507bfbf662497d580139eab5ddbc1ec2b110a7f94276d3dfe8f9b42df05e69d1bda4338d4bdc9102f4bac1fc33d78291369e6c82dd0becf6a5df37b2eaa88fc015de84bcdda320aeb5de481a28ce561990db42a586fc2683cde12494b7f625c3ec1f2162d4f095a05e49a523c7d1dbc8c38027c73838013121554387099bf1a07dda91a1a9faae14430f45ba9c73206f5ae8e5c11e6c096e37c44b6f7c35d0b690d3252bfcd7e1cf05d7c35e18100bb71296446270c1e026178380e8d1ed7093022a5ddee666ef7aea72b3b2676b855a7f99003df12d993a4e0b06afaab72831fcd813ede5465e1cdc72679f5f576de547932f51ada3197c4c17fdf7216b859ea7abad024393976c4521bdaef297899c80e751dee510321082318339e91ec9362ab4466cc84e79fcea85b76546eb3270ccabf6dec25b1004994a1e4599ca5238966b5aafafa138e8133f932754b63c2f703015b8fd0ae73f9f962c2135afca7f1b3b59453145b9cdfd6552a346f4c0c1a5beb80ddabdfd8207401f9ae6ef8121bfcfcc816fd751cfa551779e8d74b359300f0d396a4ce7dd69683bc678c297e9e1d394ed6705d397a43501c2883fdaab89dd026425ca2645c1916e6e92352a5195330650d6d8571173eb80012036bf3b581fb8fb73f5dd916e8298cccaf7e1ef3bb02458714b1ead370835d76b422b86263ca40b6e2e50e5e4e854426b8f161134a26e43dcad80fab380382cc68b0413240d7748e6f6f308c54e7addde3c4d9174305d8c9742a7fef5d43eca7fe120b", 0x1000}, {&(0x7f00000012c0)="9d5c2ca93a2e081243c27b05c83b73d96613c93d84c3fef8f1207292b3ec98221090687ca68b738df868611219c9b7c2688027a62e8798a5bf9ed54628b8fc3349bcc1515a2b7a19352f", 0x4a}, {&(0x7f0000001340)="e65d93bf3ea6bb0e24cc93c53626970c7c01c42a98d5cce079edd1462371d34d927c4bbdadc9afbadabb1826494dedc28c524892bd98d899188d8c9b9c8be03c6cabb4fd764bb7a848f66b526407dfdfdd1bd0a4e98e8197876c762999d11e72d15f9b152f6120", 0x67}, {&(0x7f0000000080)="43d254ffb674cc8118132b", 0xb}, {&(0x7f00000013c0)="6617267b21d3bf8cc594b68a0d34ffd56cdb8466c62774628b77904df05ccd3a88e44791a0a371e064d71dc5dafd671ed7b78f0d2396396cd2a847e5eba207ce609fc83d97198232d8d49029f2c10d760254820838385a59426e68f4404461024542de6a08d8cb7d2da7684649c9df41f8a74e7d22e0fada283fd5b1ba8448ae52a0cc43518a69a9d4fd62ffcea360200287f16d", 0x94}, {&(0x7f0000001480)="1932a6cb80e4efa704a3c5b0ec62dc4a207231abbf24ac634e13732047918733cb5094d8db8d5b3ca9b33d7e2c8145f4df7641e79ba61934b8706db8c10be897fa", 0x41}], 0x8, &(0x7f0000001580)=[{0x30, 0x1, 0x3f, "fadbdae4e6a15faa7bec9ee55f00e507b172c13232b9fddef638"}, {0x100, 0x1, 0x401, "83888125d7b7344fff1e7e782a95baf8e7b0995bee82c16e8918cc8db5bbdd9ebb75cde47841e45a950b9727615f67d40537d67d0601445cbca2b42c28d5edcef99c8cda3ee4fd3ef1bad2e496a214470bd8d06cc58799a9c0299a6ea46852a5bf18530c3b48c4aad2b91afebe051bf6b6b9f96b95df542b60e6ba111e2e179e25e403370c958c74426395bcfb1e9bbe2c77de8e2914cab3e9a9ac7d8d0c0cde4922736a039bb7d15ef58f37b895423b27a152efc1a06c88a9a3a1fd8212fd5802338ac34159fd1c01c86daddbaa8aa35cf873603389a2e8db18507d582b176a38646348a3b00f2640586996fb9f"}, {0xe0, 0x1, 0x80000000, "d4329a2ebe7fe0fb69b8b9b150b310f84c4009a7da998d875c2299b26453d0dadf5bea24de9331449e58e2515ad5257668f7a9a9865fc62c3c0d5451ef6a7e2cb37d6887fd74963625d9df884ad3985b731781ae40e91815a330f3f265601e12b14798794c2d217c0bad3d474aed60d0348c25e534b643028c52dcf082da644e44997ed5dbcbf5f31dd7d12325ec78c19a528db9651302402db264d7d4d2248ec4966e908c488e8039eee0e3ab1c03ec4402eeebf5004c23aa24b8ade205bfa92a72bdde21dc8b0406e34a96101e8e69"}, {0x20, 0xffff, 0x1, "9d4ea76b7141ab3ea95947bc1975"}, {0x10, 0xffff, 0x11e4c00000000}, {0x40, 0xffff, 0x7, "291ebc539788067690049f822f069a0d3b37126cf6307c3556ec2cb64b8f7640a6bc1492066b265eb8"}, {0x1010, 0xffff, 0x100000001, "7496839063d3838d6c0125d6b8faf3364e6a633365f029ba2f2e94151c116d50f53215d8c7a9887e2f6da196c908aa26b45f3d9029712e344414d116669cc009b976789cc241e1c3d371b9cf71cb1dd5dd6f70e56cfbdd3db0d02dc99bded26781a91a76c67a62a7340c9ecc08f149d413c3df60a92c10a5d3546650a6b4677d55dd2d86b2a6563d9bbf6576b75f01728cd878c42831c2f9179345fe72792aeb3b7f7523b59cf754f5e99ce082ef72f082dfb23c276d6046fcd6d0264b428ab3d8e1ef779abf8f2f03f51ecc4a6da2c524fc6692c2317209e286cb7b0d7ef40411af19310221952c5e9d41c6fb54c5f34c7dfdc49a0860d633d239191d471ca953017709ef331e58baa8a1eab118263c67b4eeec265e72880a286f65fa20b8d73f1f3e96ce93afa89a2a974dcece612161ed7f55e26f84220bb6c9c3307b6dfdf68e3f997a4d50c16589b22af8b8f7952e2fdf70466cc8418affaec624c2ba87530923ee4ef4f952d4e7f506a92328a6ffdc1c31f775bb4bbf4ab0cfc0fa56a9f3257426f922783ec6505f148dedfe55dd2512b9ac98db0c819d4bb853a7e2dbd7db1d1242fe0c8def0bb11dcf959e1763fd19c8b16e020a5736164f4559c3441511a448abb8f9a9d47c0fbf062feea7b6c525f26585b5907c26a04384f74fa785ce26d94fa0534e95e78daec6a48e12927a5397fb3e7959e53be823a35f626242f3e96f0645460a2f7a8f528e056c13ef1e1ea98c1357c95414880bf1bf6cc3ae693f67c9ee05d1b134462cb892a9bf4dcf24de18fd9949b5d662aab9c5fedd56b7daab0c2dfefa62b272de5636e6935caf00198cbb9ec0feebf127a025f96b2bb2c04243cafa3442afd666c017f809f2b73d88de77ae288168fc111817731ed815b5e4db80f3eab861e079d76a200a0931b59e982756bd529866c6b04df6b7cc56c2d5fb8d5baf7d3a6dbc83707cbf4b47c0890e203bbd5e1cd54cfba2fd20c17e73df4313153617f6031f408e2ed708f5724e74bc5dcdfd3bcdb5736eac4384e44bd799bcc3504fe19d57a28669dc80fe934f0a129a6ae2dae5ff28f18fc991089e0834f2936f42811c6a121550e542f43010dd678b43e0ffa1db9419b845f5de96b9691c425abe73e0d279938591c015fb01993bf8e8587daf54aaac96ba6f67002600ad2af8e6f69d5efe7eb84a5b547b75b36d0332cc9bcb8f2572df3995d3b8ef4caa1459699fd5a33fc66161201a9ee7a1b652045cb214d18779ef3729304d0b1b8e20495219b6cae07a38d40c576b98545fa2ffa1812510f54568179948ca30ece8e8bb4604c35e7fa7e325e7abc70941c3cfe5ae2c00917e3ef7d0c96e350f7d07730fa453237f6f2448fcfdddb06a55fe5fd580c7c5c319963822fd7d1c6b70edfa241d5c4f5aa371c48a69979df76f75c844ee9b99f0ff856240b79d11d64d179f897693f8b595c708f2c6aad04f7737fdeaa659d161c4d65a66f6e63ddbc9d61060c0f0bfa70a83c06f0a1ad1fb3e1eacbf805eb665cac83b0a60e7ee4ba1ec8a8ed0e62b76f838be2935c2fffb6579070f34cf1a41bd60e0fb3e44c482bafa7732ad5ced5a959285cf58b37d4503a474696df1abc762ac8a0fca5f8267d5a6880439a3decd6330383d064d0e6608b5d8d620b5c36f90de588f8ce70377c5535904b113607b47dbd8c4c69a6257ec8aa8e7a7382b638378130fd7a7ee0ad33bf811958592c1a97748e98706f614872c30f478a1653b96e3422112b2c28bea48e9173761409d2e39a14153b21bb492c7aa4cbd8323ffa8992990e02c6c9985cb24467e5c581d607c45ad8778261ff788d5fda64bdff35792e7c9713a8a14638c6e15e0a97811f0f2ae625c6834b19726a40d9c8da63216b7c6455356f26ab7016ffca01eb659eb34a5bb09f336f95d3b576c68b6e6546788025031d4ca34eef8e94a9050392d570e4522ef6e55a1e9463d58324e3782744ed87aaeee6de66145fe33dc4dc4245ae83d4a24c6611ca3ce8fe181e8f88879f9eba7a407740f1432aebfcdbe13c1ed4829b3e3085cb6e4c98526a07da385ed27156d987f8aaf0200e411867ddb6b29e5d93329768e8fc1264054c4aa56193a98ae711ad51112a2a776820d2e6c45b5ceb84f787d4b16ea8c488a995c7235e296513b8a1ee2089d7b83f05080e2a2a78bbf103ca735ae5c54b1d3727feed75c584c0e1bbd87a4276a987a51c9ca4f18a08fe4a721a5df13c262efdca56c92a82914abdf78d4a59e914bc16aebe849a4da4230ddf14e62df80455e973a0eb5de4e755c591aca8411fdc5ceff606b7b1b707ac9fa0224416bece28fa362b2fd04b1753c092c491e78f9a7fe48f2f6420534bde3957feaab040d057f9293b38eed95f29e32131202092d5c5fc7ad5ff0c13822216aa303d9881b41e28ee8ffd022ce4367f8a88a16b15cfc32828dd7381873f66e2115c48d53766a510332443e17b4f5a492acde64364a2a79f8a277b94a73d5b5bf293b1ac87b7e9637d19dfc240d5d44367cf5116a4391f99ef9d7ba11bb5b17d5ec75ce9345622a287be3661bba9a97b82ab209e9546646580540974ea442d41412d10ed1575f101bb70561335bc1a19769ac8f28fcda99501d439acc4a6b675dfb2d666d49dd08458deb91e3cd6b235c4a8ad32d04c6c4baef576e3123fbfcd47f3ac10de6fb6b19df54c30e023aeb03851688ced901c3381c73a3f0b214d1a43edee1451c06438bee240cfacc7a113987eaa1ad7409a59d48ec9fc29251fc91690d6f3e619ac515ad01c778c38854f634d7f1d27265d233c81656df68f133d64e49735deeb42f80ba104b86f0eea55c8efb26d352a9479fc7569f2655fe196bf4c98132c52bac62f02bf1b3361b7abc33384f4c763a4c554a938b454ec1414c9232dadaef6a3177417fc5e12729f4975f9b78cf7757e9a803e70c4bf5eec40d47b9742f2aa92af0ae1e7b30fd165ca9262573b647da6d3e88fdbb2febaa3a1fe280971c708774f6c35325311d85f5864003cae2f0392e882730931ca3dea7ca92f8e728dfd73943a8c7b4c67e3117ba5b24622ba5614d35e42e6c649de7e10da865294b31c8de68a5af1ccc045df34978e37d7290de702f7438c8e73cfc570287eaca21f3d2a1e0abfdcaed37eeaa165bed1e6d042f992681291d37f38c83561a7643ddb5010934e5c51a0754a4fa601f6dc26c04edfd2176fc158044d38424463a0034d8d23cda5256433419f3312d7df6d2af8f25f259c2e1ec2ad658851ebf0dc16a8e58c834541bb55989b5baead7a9e436d722ecbf4e7a9838d8964b095bedefee39c85b1bec42fec0409a8171ecacf0be59a4a2cc686869ef06b2d686e540edee34de123edc8421c98d30e0b614f3eadbae6a256ece7e65e18d345be2fc0f970f441b62a96b8e4c4db73a96d17d9be23b8e252f3e84401559095346298b6af5ba8ab67c043a4562c7253f7e4ab9388d2525ca19fcab3f7b67386cbbef76df50c6509824fe1a051b96525f59a28c5b18cee8b78c91371a2feee834c32a511dfb05686f49797a45371f71df90096ca2441ddf783a26a889b5cc1b2549383e01b2df734778ec4683f7e1fb550d0b0fe8e8753d7e6f84c6f219d68615849a3aed353349543aa05b895aafb32a4ebaf6b1e033cf608b904aaafb1e4abc8b09334a06d3eb07a2a6cf9a0089277df2da0582c04198816822718b6853bf5a06753a6ddfb5e9060692f75a1ca00a806f0abf348d632981335dd167c96f8bcf7d73e9eeced945dfe167ee935f8d0a81ccbb7e74df0e672dc3669177d9423b7b47de8bf1ca0ce5b816de5dff70126f66fd6d4ffe203d95f8f40401f5754d72605e61cb5055fead9ac1dd50d17098ed2df2fcf340c141007e204c2fad22be74fa2aeb9a7383f7a521fb3558ece1ad20ffee1f4eb348a166b5a42da8e7a9d40753ec386e95ed75e5bee1dfd5c556ba2a0f6ec21cbc7342bee476ed240e6b33de535794f6d90adc47df5e1b8191df50c5302ce088595b3963e37abcc978c14e3c36816930398f9535d994715665b24fc3451cab76f6b70ac0e82819a3e51b445daba2391506b69813d45bba78b5c08146f188846b0c1d6edbdc5fc874e484f3f8909e2f18809f1bbcf2b6887987c0522545b9541dcd25a6fb319f30e186cc3823568a27a86d6319d7c249b0a88f381adcbced338a7bb024b088857f47c6ef76c546ece2ae3ced551ca736d18923be027d53167354b52b0368d2088f5bb6b3fdcd4810ef0b8a50065c62288bda7cfbd9f80bcba8867caf111cd55f7f756e45ea0067297a89446dd357e3badf720aafcf13869ea671fbbb1340ffba8d1f502c8e26e6ffe5a26d82c3dbe2e391f23fa4bd9337f5e4f00ea7f294d4709636b07fc885885b7dfd845ec4a9ac5cf5010098332dcc3fee0b74566e0e70ff3cfa0c32ce750d7e5bac28d52a5239d46f9d9ac6169a6ab7b122fd7bf317835921ac918b4697cb8cc272a14066c2167cba52ce93371e474a94e0f8b46f7b4783013274a60b0fb14fed9f23a010ad9ed86ecbe10ff3b5163090aa69affc9a3fe5bb3c10e3f875e23127a16931992ab71a7dd96467f9f73450ab163ca016d650050838529349d2fbc70061238f70e34a39f623bb43bd7f99048e64eb99b83320c8b903b3be375540e95799518995ca33b3bc7fe581b450fdd47979aa8202cb4be8bbd5e857212f72e769f6c6f968ae02dd0a5e90e919bc19e2f22663af8341fb2e123f14fe18b7be238f5873054d148f0ac982185e9fc874a8a9314625c57a4eda04ddaad59f861a05ad83f9ea3c2cef4fd40150c65cdde4cf9a17206b930ec926f87d08cea569f1ffad8a2cdac3d3759fdbb38ce25077c3ac151ccddba44a3dd24632141ccf6e9fb07ace6f8eea4810b8d966e4c469502c5dc5e3562e60f8d6b87b53e6266c9f585045976002c3d1f5fa5e70fd922ae9fd679d33bfd80c768a808e615d575f899663682cb6575c098cd87e90f9a5b88f8c4fe4cd86c98ba2827a1a7deff367140ac1adfbc704707a7dd070483cce9af4427474d249763a1d50b2fb836e5c46fb3ddf83b566ff9faa021d71de94ebd57546e53c1e22ca623bb79138c1118eb662cc08ee7d766a0be56987088e3aeef7248366aa0c07852222740f7f37c7025e06f1ee32ee9f1a7ca8342e4d0f8c79e92524c176a93f0d2b3be77c6e252edfec42ddc972089ae44775f25a183822c662dd5ed6efbb321f6e98430bd68c325468d9d241aa997a918550a632d347ca474a9cad8dbcef24dd9c5a474db3e698b23976ce870aeeb8818099cd4556161afdc1d756097243135419472a17a6f0fc4429f575c0d93f74259a22f244d25df59576a7d42a4361e125d3a38c8d0bf33604b46adf79ef086e96762a7af146fc8ce3a97d449a6b16abc49eaf5f380d812b34447d266a16de04e3a0f138cd8c60ea68537b4be9f6bf567dd5f0b00a55c471debdd03c46465fae93aeac74adb4f404cf0d50675b6dd9162e9d2cad238bbc4c7244380dda00fb959d5055d6318f65b87c535cdb6b67dc71a2e5c891ef033566aea85b0c8eb83da2a8bb2d19f1dbff0e489b0625cfefd5b71d2542a4049a2d373b7e2000ee2e62c07f33fea20c8eeeead11cdd817c72f1be400bd32aab0f7e1d6ace65a15b11b5d9610a8caa1c4f04acf5901d46699f2a5a4c904ac0c6c25ee4bf67b2d604949e1dd6278ee605ca32d24cbbeda28adca61b1870d8f53977e779c50316574ef9b3efcc6de45c66f4f0b7a055e1c7a4"}, {0x98, 0x1, 0x4835, "02ce8932cb186e9693a9bea80a13551e41e5c49dd5b610592a72c72feab74af2e9deb416ad17b28662c82f9b4e692a6d49202013cd29393531278f2aa4e86ce31711145734dd86a91bfc1e6bc78be76686ad82ad4a71d0baa008d1b4fec1ff77913c5f20cedb114ce7e502ce97203c23ee4048acda0805e372be51b3ed8dc5ab680f14"}], 0x1328}, 0xb) 17:18:34 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200a2, 0x10) execve(0x0, 0x0, 0x0) 17:18:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendto$inet(r0, &(0x7f0000000300)="a1a70d214455f149d80ecbb46b110b3be93f0177ba9cf7068ff226180451c3049df10919417de499386de6b8723a0ea1c282a5d8fee525469cc689c5bfc6be8c6f6b9abd91fc873b268e2e4d245738a069160ac980422ec461b1a4133d1e918c26b531104c8da2f1162468d19316c6b7685c92390b5f2ae4d0d90b40cd452031b5c0aa50aea44e3d4b9402be0312fb51334c6f4524247f2ef1c6142215f8d2ea5612f0d422d1531e954dc30f2881649f64af226e8bb78892ea28b27d2b02f97b36095309a097fccf658cf0c360b22d12c1f26e95329f66157ac37a331e774cb101fc", 0xe2, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 17:18:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0xc584}, 0xc) 17:18:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x8087}], 0x66, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/144, 0x90}], 0x7) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/121, 0x79) login: pckbd_enable: command error 17:18:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0xff}) r4 = dup2(r3, r2) r5 = kqueue() setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0xec8, 0x4}, 0x10) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 17:18:37 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000000005) 17:18:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) dup2(r1, r0) pckbd_enable: command error 17:18:37 executing program 0: setuid(0xee01) r0 = socket(0x6, 0x7, 0x7) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f0000000040)="288045f18a117728ab7ccea318a70aa03ee397437494c21a479dacfc29030cb5c9177f9b18d0d18015f882330e5c8d08fced62560128235597f01f9297a7dda0dfeb1c47c09cc6748381f1092aee1fdf651e2b6b292885e72c9ee9824449140ed604c440ceb379e4c4da71a8ff5cf120555f50f4ec47a5689bafb10b94b8b2e44943718f0fe0c7fb14b3ed1a114a508e9916c2873d34b99d7feae958ff597791e03529d213ca2c8d8a306be3272e804855d194a2e7d9e7", 0xb7, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x401, 0x4}, 0xc) 17:18:37 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xcc) r0 = socket(0x18, 0x5, 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:18:37 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 17:18:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 17:18:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80000000, 0x3, 0x0, 0x9}, {0x1000, 0x8001, 0x9, 0x1}, {0x4, 0x903, 0x9}]}) 17:18:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x20, 0x7, './file0\x00', 0x1, 0xffffffffe69db1fa, 0x6, 0x1}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 17:18:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 17:18:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x631) 17:18:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x48) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x1, 0x1, 0x6, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:37 executing program 1: r0 = socket(0x1c, 0x0, 0x3) setsockopt(r0, 0x29, 0x10020000003b, &(0x7f0000000200)="00000000fcfe5ec66a9e5a4b26c0e8e949705e1c947bd736d5da43e714a5079dc512e6500e9a242e16848982d14725abc30a036ddd36e54f32228a5652f29edfb8f204cabb32d8855a1f148ee2550a19765e37e25008a6b1460da1ac1399cfadfb46393e242d123a8eac7661a173026bd232a19ea163c233fdbe83b95fe889e1668c1a9fae34a74e046a0286eadd2b", 0x8f) getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000100), &(0x7f0000000080)=0xfffffef7) 17:18:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)) syz_emit_ethernet(0x4, &(0x7f0000000380)="b258206d9d669d778bb25b5958710abc1797583b43369dbf948234f106295b624b33e85c522c6790eaf5ffc3c57167cb88cc682e85361c16b9507f80b0c7c69381e5a0f87f2969752650b93076a062f139af140954a19467f6d4ad79dec2fe18db1f147c8c89b21f80e5039e4e5fdd4f0030ea3ea9cab971f8520a4773029fc00ec964a452") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x100) 17:18:37 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0xc7ba666696d4ccaa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x4, 0x8001, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 17:18:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = socket(0x2, 0xc002, 0x1) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 17:18:37 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="e150ce265a", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="07658322630777b62ff527"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:18:37 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x2) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) 17:18:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 17:18:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0000000000000040dcc400002000", 0x0, 0x80000008001}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01ff000000696c653000"], 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2, 0x3ff, 0x3, 0x9, "d5e7b3f8f0bb5aa021d7b75afc41237353091079", 0x3ff, 0x2}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 17:18:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) socket(0x22, 0x4, 0x1) socket(0x10, 0x5, 0x9) 17:18:37 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 17:18:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x54, 0x2, 0x7fff, 0x81}, {0x80000000, 0x6, 0x40, 0xfffffffffffffbff}, {0x2, 0xffff, 0x7, 0x48a5}, {0x5, 0x259c, 0x0, 0x2d83}, {0x5, 0x4, 0x7, 0xfffffffffffffbff}, {0xffffffffffff7301, 0x1, 0x4, 0x3f8}, {0x2, 0x3f, 0x2, 0x8}, {0x7, 0x4, 0x1, 0x5}]}) syz_emit_ethernet(0xfffffffffffffef4, &(0x7f0000000000)="b6") 17:18:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fchflags(r0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 17:18:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x744) 17:18:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x4f, 0x3, {0x1, 0x2}}) r2 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 17:18:38 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8001, 0xfffffffffffffff8, 0x1ff, 0x1, 0x80000001, 0x3f, 0x1bad4038, 0x0, 0x3, 0x800, 0x8}) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) 17:18:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x69, &(0x7f0000000180)='+') 17:18:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) fchmodat(r2, &(0x7f0000000080)='./file1\x00', 0x21, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 17:18:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) getuid() 17:18:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x35) 17:18:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 17:18:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) syz_open_pts() 17:18:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10000, 0xdb}, {0x7}}) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 17:18:38 executing program 1: r0 = socket(0x2, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) close(r1) setsockopt(r0, 0x5, 0x1, &(0x7f00000001c0)="5d9582c4351e40e3125474c20903abe9889e58fa585e7c0015b7885176af35d7849e1081dc7af6646af904bc6d163e0598b0cdbce0b758d07b5f39fea02753a18cc4b679b6a5f0a1e49d92c31ff99703701d27cf345e3df52b832ccbb02a4dae0d226067e5115b9b41f543b5d106d99e92957ea4da97dc6359ca856e5a4dde5d12d4fb67b7973719549de38d2ac87ee3625b6eb5cd9f9a64607ef835eac280533683d3756edf83a86132b9016e0ad3ff250a94b306305f2d2307af84928688e5035bc090acd097856c526eab2f99375e3cd8cc041c7bd49be5144528b65c7f910c97e4225dffb6845626dade8a0f3a0542d5d6df872f2f4f526f077332712c42574bcc64ba20fb4eede1ad9451b6c4779624b963cfbddd04e727d0a96b93b726dd6f32945f6dbd16b2d7d2a386e6c1f89db7ec9a5f8b3746d29c23a162c1070356942f0e5638f4afd1f7a41a2c715003083918379e78501c8de907935ddf295c13facbc16fde27fdb5e7ceb9a469af5eabd23c194c40e9d26a8b8d445f028ba45dc1e9cbbb19f6aa97f35505ce0be0511089b78471ee517e8dc57e762ddd81af271fc7700e6d2acd0b4ce58af5aef9c56158306f41b18d10e19488dcc98ec46e1498bb24ea0e86ba8e9c40d885aefb9c6344c263ab9270f6c0a86e466982f0cf4e0b09f970e08ceff5ad06fda0111212a1c67428731ccf384412a1c5ce4f862dd5114b58a4091c4a4b119538bd1a5a138d7fa5568e84e058ea51de9ddaa78f2f5287432f9b9ca3f0ffdc6a1337a008df33cb736bf74b05397abfcc1794a10acbac1f46d94515f34e9281f1c19111267206a41f2712f7b301fb9a9badfe6a20ae988bfe4e56de5b637002ab109708c9b2fb6cf4231fecde3cb43d394468da4134fcbc53189443a553cb6e47fa5b9e0724552b7dc98213e9720ad0f1f62c22ad6d16c7036e2a628f361b1f899d6fc4e0f2cc4eeefccf4b635651381795b4425c07e7c1c016809d4dce06254a59e2a32d5703923d95bbc671e085140b9a25640c0e705eac79fae2acc594a436990fe865532abdc1d7990b44ec6deee3f0c021654896753ce308f7c4306afd130fcfa14fab3869c4518903374051fa9528bf45ff5d6e4e0f512625094caa58fc0d371105cc071e8c60aa6f38890444042070b632157618eed06aadcf5b60559d5626cea64da083fecd08756545bd9af42432be547dbdd209da480d46a1e3a92fec63c2e1b7d351efcd0c33e2438b41ac16a34f2fa7222d015491dd02901386e1bf2b2ad3deece857b2a4cb8a78efee0fa9bc62a25eb8843ad40176c2bb6aafeb1e677d25b6a62ffea1e67b7f1d1f23b3e77d9921f4ec970f5edaf748183d1ff2bcfe64a108d924db0c576a6fb7599469a95b6e478a18ed5df9afb27109d3db19daa606b61c9728e31e684c61398b121a647691988c72f12ecf44c4d850395278d99eb9e6c6a1c7e47e949508a5c5f2dadd9e940f6344f38eae6010bec5dd91d31bd6bae263a230b1bae4971ccaf5189f668f28e054d81118fc40365f2e360a41a53282c9d4dceb4161ec39e5146d011a6ba6adfc7c5eecdba3d725bfb05753d3b13f8cd1e1fc6328985e286531f2c2460993f3f1333e16818a6aaf24e21ff555e3b7ac2e63729599f89f96167c50e09d756035f580fe32c29cc8981a1cf9e1b0a1bbe3d4a802d8ac4cccb578be56055ce988882bbd41a47e558042dff020cb334bef474b1c61e1bb2f4ab933fc5676645b9640999dc42d3d6f50fcbd3b25a08fc44863929cb695b6df0d98247bd9c4d146fc5374cce39b960e81f8827d5914b08a29578364db61edfe1ba71a298851e82d1cfbc1cd8861dd651be2630eca0f4cbd80cbeb13f681894a74d1f044dae82cf97fe2c952c14eaaab9d915cb16f2bb1ae4ef57b0b1299e8b2078523cc1c1afb01c697cb5f4918ce4958b06a50128110e90df55835e5223e64a70e6611abec7b92f73eea40300cb54fbd6874108aeecf7e1b99bff952ca772cfaa33828262416c599e9c2a57b606503a66ff176d1ed37c44407829603fdffca122dddd8b7ee05e25f0f60927a0bb2f45a12565c6785f1c0ac6a3ffe0f31728a8963866a31cce1d79a1fee6e4a63364d0c4c49478337358f856a1f85861be0e13bda74ad2a354a4b27eac14b21f069b856cf548e2ac5e339c321091bfce23d7d890016a2a00cfb2d244a4c70fcebbfc8f564bf58497b0de792bd039af1636e34cf8b99bda334b9a82bc8560300537a38fce6dbc41ff3c3d20035ff617ba56c13f7fecbe7c3898f283fe782eefd40692c76e0d55d1f95f399bbac5e6c262e9663de60562f43ec5faf7e1c599c2974d19e7566d443a37e07514dd9a18c71e1c699e6da33692929555fa6fced970a6bc7b86359d16f3267c9484863bd9e90bcc2523d8c835f77ec58dd714083e183dea0d7f0d2dd352b8aa0446e31f15df5a3a4111dbf43481eae8f85b39e9d7e1591bbdd39ad45a66087af9984c9826003e45cd5e323c99a2720ad96c57bea1db749b8a87955f76e8edad6052efc92c424cd3c356dcf8eaa9487af6bc2efdf4bc07a38bdc069f0366dd358eb747067ae52b81a0a81296016cfaed6a4272b5bc7c72ed3be318dc6bf5d32f9010bbe650d99b63387d12161b489f139bf267502e3fc12b4ed0b7a7b24fc7314b880c34c5d4fea3f85d3900a5eae08c20f947c7ae6ce0393b245426f203f90a9e07b692f4f1db2be467066aaae2cd0788734162c63da1b8c642a438ba295dbd7a4542207ff31f31dce3d8726ed8a2d698fe013c207b65e061b03a8dc96e088d665d2c9756904c14348e556e38921a61c98835872216aabf2627a91d0cd37ee2caa1f7297f0498dbdb58171d56bca774d4983466efec169e80245d5999b875fe5f19e4811ed1ab714cad6572dae5d94bc36158f8e0dd0d6c29747c32bf63086475bd501edee7c3304c22146d322024fabf20a62deb21188052756cb71e44e053e5c0e46b0e2e3a8100e98a63af0f4a87e20ebcd0a87fd036e8a5725b08c7a6c2afde02f91fec63a903eee221c1c31f8a13803cc3348490eb334e993e953d9bbf055cc98176b4a3c38633ddfff1255f938d5a9d26d30a398ebba2c4b2acaa2efa278bc3377a809472e8462f62a4f2c2503178bd71004409b1f93ae13e446837dc7253c3e80e9354dc2e47c59d81f823f3754822c669fddd560b8aeb999870729f8697125e5e3023044d93cadfbfaf68c4dd3a70c0aa25c1045200f52e108d394c095ac41e4ffba84bb258ec9351087e03c5732222994ccbb8e049cb48c5839fdd92b6806ed84b174e7df578b0b49a5bf0cfafa7380037f37113e6f67ec34aab2e92fbb8dc3e1976d5ee94a20659805fb9c03d7f964682b9c508a649015c9cacbadac1c7e922e543a38db59e6d0441329d8ececc07b5179fef850a7de588af089e315a96b7b85016419345e4aa9b802b06017802860df9a1efa6af0039e5d444efb44930edf06e6d61fbcdc8e00b4bbdcaec9edbe1774babd353affde1a27c341dd84dad7355fef7f20f324b871924e458d5ca1b6244eedc9ff0727eb7a18b02c20b3beb27b83519c1bd01e5968c5577fb02d809e89c0fe8f946f1cc85091d5ce30a2f5af0c3c9579df83a835406b363d24a0a96f489b5ec09fbece6a5f15995d460f21a88c2d560f03745b803daeff55955d84da28572fa4d6627127584238d26a2b6d9164ca903ded92b045d3b7abf7fb6c752a8b854b7f70a3bfe3bbecf7eaed3a4ce9e67f203f6726e2923e725d8701c33cab8c620416d1809f84dc01ca5a85aeeedaaff7857ec019977a015bd99b7bee78871e8c0e078b6f00cf2ef7bd400c6e5e310a4387ab2c93102bf39305c36fe6129d95dc09556077e28c1b7a21e5d98ff97ebdddae4afc235c1cfa4b1f6479e1500e207e6ea3b40a860e0c4b4e3e9b5af4b8226f8a252c3ce626fecf11e801c9852be21e1c3c57481c49230ab5faf86c61f84693072d14f76547187db6d9e5bb7a05b34cd8b40d8d968c7bc3e9fd6260de29587ee820a51b17a68ae155d1b1c83b87476a03b6c8b22ef40844d7f8bf078269bd2b88747d13106d214fcf86a512377834c0dbd65efce4914ea64b6b8da8ae5a29460906a4fe6cf4f442cd3442205d767db23aaf4404da6feb776f37b269ca2a2f3dd7ecf6280cabce82c0d7557f216edd2e2e96bc308084afab0dc2cb377b3c69b5fa6cf1d68f656833f35944e468c29a35e0d736912425f5be5eb3708c65a4cbea174231ba5db3d12ea4f9d2c65074d036dca69aa302b5a7ebd4037a234dcb9321e287d8125430c60efbaf561b825498bc8d85901d408584431d0c2d95d76532c9f53bf933d71dfedee764c3e62b786c01513d6814d6806edbbe945dc092af65a3ccf9a83246071fc909765a031602784547e828cc0691bf3a0d7584707bb70b99061f87e70b96ba5fc4872540a60c2abcbb1de49adb60fef71dff299bc144b5c93aba59063125fc84e46f0b3617f6f58707a9c57368cb0a8e9f134363c9e9a4d4c23e239f84171deacd04943743f2815fe1ad4e675064ed07542b02c21086396e6c1c286c76533b5ba3092f416207c2b4346a0fb0ba4b52601ee19491cd4e41bb7447fe1823639752456077ac37f107d001e8c3d13f3ab49b8929a7c0a0ff6b55b49cc0321e0411808650f1f3aa6b58a2296df7d8e28228844f081eb44d8c981f68ba19a04934188a068df33f326d413c1f56b2dcbff2981fc4c0f3bc65e8551b4b4d60c531d1cb8d3f3875aeceb22dd34681032e4052526e08a4d14fbc3872026b74240ef30561d0230f3e0a9b5ed527d65d68a3312ea16f59bcf48638ec9f31ead0154ae1f3deb4d103baa3a175918d7e4848ef92ace9e68246d0e9606f75dea8acc4dd1af3ad5f5f51dc7fea1153a78a8bf152948d5cf5e38d0c17a1011d0ad35fc15ed472b3bd8dfa3d3a3b45461444ca180dfdc4fa87c630b1dd9b8c4dccbbd9687ba4ae8d1f946002f1074b017c6ab94bd8870eda078af8ca41d6672fdfbcf710cf7c0dbc7573dea8c92f7d2e9aec70cd40b6cdaf1f4351886d2f1421530e1a43873e4ab61cde94ec8677e8c178f79e4b3dc63ef2773e761959e4fe58587e5111108f90213c1896864331351e31c1e6f0627ad8bca091ba5bc27a62d40f5b1f94575f07614e1d5ec053a355f5ff88fb91659478487edd50a4166fce28cb63cf913fc12f0d88d31da21ffea4eef16e52e4ebca50cf9c482fc34d5206185d86267a8ef6b276f25cdd4ae6ecd8b5bcc6d079cb6ed92ebbd5e4c15836f6ab5ac71172fce84eec207d08cdb224cbbdd827b8f99cbfd369d1bcb695ff7ef00e81ce9dd04933fa49def7d267c9d491135475804cd147ae3c2d33d8c4cbdbab1fc3bb8e58d0f0a5f9a80c1e300d3358c6108c0b5f60346a1511a075a1b94f68ec9ab615dd4394f12853287392ea75f2c855be1dcafdd290aad5fd7225b9d4b9a336c0f5b66ea05e9138d8b522514beccf59414222504a442caa65c05627429c8bd3ce81180e668b5943f182ad062ed304fd7d52f776da878bb1563b130ee03c745ebaa19cdb99ac024e0cd190d784b10a472216ac5132594ed149c7da080754bf393ecf1715bd96dd0fd5bedd920080d95fde8955bbe149207e972d2c071f5fdb2030ebde6dd0cfa951ca14ee5db60c1d81b82fb5a42b8abe46dd728f059fc4fda7a93c02da909e873bd4775a36740f7d8dc9168c63f61ce1cb24c7bcc7384970bc01395d66c5f40e9c7f0f57aedd2f52a9", 0x1000) 17:18:38 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x1000, 0x61c, &(0x7f0000ffd000/0x1000)=nil) 17:18:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r1, r0) 17:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x4, 0x8000}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") 17:18:38 executing program 0: socket$inet6(0x18, 0x0, 0x8d) r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000000)=@un=@file={0x0, ""/20}, 0x16, &(0x7f0000000480)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/88, 0x58}], 0x9, &(0x7f0000000540)=""/140, 0x8c}, 0x2) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1c, 0x0}, 0x0) 17:18:38 executing program 0: r0 = socket$inet6(0x18, 0x802, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 17:18:38 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xac) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f00000002c0)=""/50, 0x32}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000680)='./file0\x00', 0x200d, 0x80) 17:18:39 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000080)="aa8db56cfa8d28cd2a5f3bd06a98c5ad3d8d6d03b444a583156d0f3da86faea9a0ed05368c7a05cc3ff3afe48041678da588891abbc1a9c93b4a6d19e502cb5a9dcc2a8a5369eb2a073cb8e359a1dd2ecd0d184acd351855d6516d70c2eaa325c08a1633047cf9e01de98de317f9cb3fd82499f19c48dcbee47623723a61b029527f8b5897b0b3450873185a152b", 0x8e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 17:18:39 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/198, 0xc6, 0x1, 0x0, 0x0) socket$inet(0x2, 0x1, 0x4000000005) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSBRK(r2, 0x2000747b) 17:18:39 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) sendto$inet(r0, &(0x7f0000000140)="02e25e52369666b9084278a23ee67d7bd83004b1ddef53d4066015b4a9769452d6da", 0x22, 0x8, &(0x7f0000000340)={0x2, 0x1}, 0xc) 17:18:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20060, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) dup2(r1, r0) 17:18:39 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="4764b413c693460c03000000000000c1c7fb6a39cb6fef6f0e6acfa7279447cb981b074b078a432cbe002ceb5a081188a7eb8d37de2f992003028ec34256a945d7e2ff336a20a6c79aa49243969fd210dbf268d4ea", 0x55, 0x0, 0x0) 17:18:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="7fc1aac4fcf5e7777560a5364bcbbb8370800ffefb27bef74ea8c9f95503383d991e46bd28f27737b02bf9d10e8776e9bc3d4ef5ed79f166610bd0731905b89dea1fe7675b583246af0f3526fa97fd9aa1d0220a5c5a3e8899e36ac7f33b12a3e563086f108f482bc52d17ec4c8d0a0087cd36ec", 0x74}, {&(0x7f0000000340)="76cd087b0e36226be8d59ce94579f86f9e1e99c30941497166d453f9904b8b75086a1e9a74d3c655447bc88e788d5bb3d8513e4a9be1615a990f71b71d92387eb1dc6e3046176d61e2bed42c860cf36ea8a86e2bcee89d7c343a0b8053598a7033bf7bb51afba602e4862d2f152438c508c5706ac170bcaffce8e639f4edad6156db288e66d50cc9506c0c77ab9ca14098016c7aa7c8812ef2f1fb27c5f59eebe12ff02b31879ddd5ae17739af8809b1439cbfdf413df1c6071aafc8e352a2e2555100520ce9cf61acaa4de1b83b303b7c5d03c13b701ee51bb67644282c8183a61d8c1abec02dbd397df56689722c6549c6c069ebe7226da4915f9a78384110a0209abe4c6bbf6fbfc3ca6474c9ffeda4d2e367df2af873decdeeeb71e7e923cdcafc71445a8bb8e8390d668cf3cb1c03b2f8d4076e61ef226fdb045fe225206115deac4e4f2607deae7c81f4c602e62751c97466d392722e22b28310064e5bfc4e30f7458aaa46456f847999395c56cbd08ba53f6d64912cebc2e6136ec516f4d5d388b58fa5d505d23a54aab6d7508616663ec16b5105aa6e569a5bc3956c7f7126066b43105eedd7681f9900564e1534af7b83c938502362548f93c4b3d08a312dcacccf5fd21dc71f199cf47906482534a5373dcb8f0e7316b48395a72dd2c0f7dc369c239364dd613a401d13f8f907c3c3658a7bb12eb98cf361b03023b3f190b9bfef206007c2d81dc36ab078c0cc1a6cccd4e1a82bfc12c052eebb664eb0a25681e5e2965dfdb55646ca1a30d3dd00236bdb582659b95b17c2e63154b6e71cbfc7438004d586784b14ee2b50e68e2ccbf8dc59268eabe56828609b78b430cdd8ab893e7b48ca0cf7fd0976ec7995113a398efb111b996914c424ae64c0ea6b007906c3a80df57a3b736f229d67321f6e6a16e93ee4778958e7e235892df546ac562ecc34c47e9bdca74f323e15ed9cf4ef08c04598f957bc782471890e91e9ca762acb1dd650926ab3cc8abc95fb9bef3a897e5bba040113064955d0e170b39b7b43061bfc1beac15024d5402e3e3a9ea4b8cb168560042730df09f527e933f44a0367d592a5f23b7c6b6174c072d1d2f7b1b5277ab68bbc6f654c05c9c01e26559c358e5278ddcbfb832937c35271dec7a0cafe4cd441de82c74ec14d60f7bee3989992a34e1fe589ef4b7b1a765108a7eab125963521f08356ffcb71804d7837b74b19ea59105932274d404a9798ad02a4fc1c4937b57ddfe62d43b676065695c547e44a2800f5088f41b217b9be726edaf5e618e9f9da1d999083b346de6ebd901ec8ed61f87e1ee9c95ddbf66aad7fe9a0fa577602abe3f5aa2e8c46e5e27e9a4f06b51d72f1f5d57a3c5a9a362937dabbf8089937a6d979e27e916883507ee05e842df558accade9adbe647af7406cc49b18a52b54684e69154b15544a6e2b516b9edee7f9d27862d1f29d764b7be83538a38e73586002f3beca5ed3d9ea15683d2ef9ad027b0e96b952afe665564202c4401682d6060a2b0fbf8bb2ea87beb332fdbae0e82fb96bf47c810235d495f4ac74b30428195b913ff6daa3010f7c74bb8e76e52e45a34cfbf978bec1a4c195f7615fc196347ee8e9cf1edee1992e53a5a1afe8dfb47f9160021b79a7232edeca19da63fc3db3ae3f899347986b5efdeca6d90340ec848ea7612e012d74a17b7ad73d2ca20dfba627d8da9cf1536be64e8c5636e00b559e223c49e801e717aab6a9f1e323616a3393b27c59aaf30fb83c8ee83d4aa15fc174ab1b1d7ed67681e43fbb74d408fff67c7d12df406a2d3010d2f252e5c95b624a7414e4934aea3faafb245aaf7c298103bb013a1dae18aa02adbcb52e9528becd1e741dd772720b23ed6f1add77105b94d05dd99e1996b3c285fec297d8535e2df3a335ad3604701b98fdfd53e61058be731fc056e60b035dd6c3e6bbeecf72dd3723e7c27c1aceec66f732bc14aa7399880b6b242b682a7b2eff3c815e6712552ee62ccb5b95de3872f5cdc10c395ba646019757d0bcb7f8ff0bc8cc9b227b6fe6eea3c2071661475ff8e80b765c7145bf660594a8e9531a207842cfd482cfbac152656d1ba33daad207ae14de6e29c999acaf415e4b85ef693a0143ac6585551f4e538098a25e19bb1e85df244a57fca91901f957e86310ca5f3366c29585c43be3bda74ef43cd588432d1115240e4b1ed2630c8cefea9afcc24369fcd3cd56bd5e73dd9b59c82a9c412722c62350a7d3a6b915c5886a4df332f9d78b50ce1a095b5529faee31cc77a1432ae63168993347fd93c897600eea70e7dfcc58f24b5bf95b3c3f1b43b6ec4a2c56cee27e4d3c1afdc1e7e447edd603f9bdbaab63c6497e60b1662e3c6a81a1c5428b7976c1e0d1d0b48a0ed8cbf353dded8a682dd83748376bfdd5592cbc0323d2182c52623a99efa33e7bc1ffce35273dbec3487ace6e37aa563ee0c469f20e773ebd6c8ec9a0340e9b7f48ef4acad762846fde3be50343d2603d059fb9dd363ef75aa50ee856d6ceef869f04e2ce6f6263b2e1c92aba3686aac3633a4df701415278cd6eaec8d511132542c93bbf232876a3463a84f6d45a142796949cefe5a4c430777fd3170976dd53965712c99bd87287a7fbb2e1158f9c577c99f97816f2d771dd4b2cd8abbf572aff14beda971c86488bdcbe17eb388e08425b23351064095d6cbd5c96070944d91df1639178b17f7daf8cc149e27043e308255cf0e170de16403424230c8a5819f0b2595449ad95d9976a65167f06b8fa2a61b9f0a7c40de326a0e7f7af1d76f1332ff0a2cf12a19b098996226c6bce0d5828e700f13bd8225cc0762992531280aa0fc3a6735cee41129b74f66b9f9469b7cbd5089bd3abe016143d7c6b248f1836049b8299c15162ca8bed9c18ddd550cdef0ddad9e5bee4f8913f204edf700ded83a280b6d5d412238ec10425f0b450d014c0e9c40196907cdfd7343832959a16ffde9e23921a498586ce269792193b7d417598a8b012da845104c4ea6d77ff6836f93cded9986d46092eea8ffaa384007757ebebbc3084939abf2124781868934f2d66af1d37c6b41a0bd063a2631d03ba329ab43ee4c01583337a6fb7f8ae210b6846d86cd19c20499f794cf77889d66863ac7f2fdf0e72dab262aa47ae18f904e2a1d0742cf03e829a4323de38bab81f7a2cf98e051fe8459483f4445005fb3e2ce0beabe73be8964ee6eaf8814efb3bb188e8fed65512f36d45aaf5ae7d25ab1fb2e6264bc9c84d6c74e858f9d844e207cf64b1fda3d4f525dd4f574997409c24250888a8f76fc70f66caa51e50d25775b107e59330a0ed3ef502b1700d301aefa84c587174cc61d31b16a86f9b39c0cd04dd2afcbf487ddda4f58718a830601fd4fb1c730493af0b4b4b9530db39b62dfa8e214255dbe4c2040b932fe65d3c368b04626f86cf2891937b38afaf0d302f031b634daf468721154730f5f9641673de7336b69ccbd874490a0c0f65482a837f39afeeaed75d224b289422679e9542fab905686aeb20f2ad9b284fe0742c49f305d9c199ad8b18a15c68b756bc2bb0e2ee790bb4aca98f87043827583b483f1e518cb227700cc94b61331281f1548ffb367ed87dcf8819ec5c53efc8eeef9bc786e409627ab0350b925f5a3d084584c6e2064cf73d6b2782390d64a1c0379d1560e0baf5c7d5e0a1c9dd25c86095fde91de636b5dc25d3aa94a71b27c915137b7be848879909de3e3f95c095afd54366c62e8db74b3609f672cae7e6974e3af9baba017ba5c2df4a2abb931e5edc46d4d0524375e49cf8f804cff3f00b1e15fa9caaf2ec56a66cd9c610d2b6aedbde429535bcd32614bdc8a7506c734ae9bf2c9e96113aedc09d5eb681fb67ac31575258d21d24b80647b235cc2822eef6812ea6f98a0c059a421715a390e32f9192e9103d9085a3b96b7c43bf85cb00eec67521c3491137e023ff3efce65863a39f077b2328e2711f860642e9ccf8fa54f10f1b057d4b5881eab423fa7ce8ddc1816c4ba3e447e504f358e9cb1a024c72628e54e726353cd1ff2bd689135fefed185bb1481ca39c06ccdbaa5b2c20f4122ed6e7e44b49a9396b8e90431440c2e8c809a1b7b200c4f57eb697397e0587a7a4b818b3d262bc7103595dcc522882bb73437263b16132a539a9ff391c6565c48d4eca7392e4531391fba974cd240aeab662530e1fcf4e39c1737235bc1c876bd0ab7d91e4f55103b9a35fb008acd35aceaa49019ab4e9f90be8e3e75d251dca3bd583ab27e9198a1a435555b2856f1581959116705924972dcd5fc5529e134ea4be5c6dece70cd4cea2ad49a8f9e184bd39bbe86004e9ac393dfb3e622e72e712c8b769d2003fa35aaeaa65516b9e3d5fba048370587c4b2f75ec73daf10527c497360d3d81d2fda65fc1a111c63e0d6540f7509bd2eecc68f3540de15ea81f0b69e8737f9cb055523e0ebcdd1d75840d5555b0620ac1b325c7d2701c03305eb04efdab2a2cc10a010105e166765b1c7e86be65bb1fddd3f34c56b27e12501fc0e4243d6979372356f38724f17d0b63bdab24f1296f0a36be36a2c49c86492e66325a9b85a8c91c78010942db5be1dad2a6ca0b49302b5afa3c6e37a69feb0e4489644a7d3077c93336a48705ac0154af1c37c7110c7602722f134945cd9385101e3093f2d6ff9170e3de227bf179e19149e4093102fbbaad660319bcf3d390a15bcfcd134dd5870aefbff6a60e6fda497baac48e8a068765807ad28830621f6c06b39e8f75f2ce6245197d670a929800d4d4d682e14b3e79fa1f477c12b4f48297143061d3b312bb97f03a5654f23716768d1155f0ac366b9517dbb5c7727693186ad30bba8cac7749c25f68f9c4c1cafbf2d1f30f31c452facc1ff3b2f8bd9ac37dd49af7e1ccffd9d56a126e0f687b823c40d0f58003fef15ea345f59f2a4a958f704ac29875b54e79c7055f7f012807fa1cac5aae47d30f3a774853038682eb6aac6df5a13eb457f8c050295b6e51c6ed15abbfe5b163226fb0fc7b709ea3798fcabb741017fe1b93d07d50b859e7631c50533110b104f3299a3f036d5a9d0edbd8fe8216a55dfd261bb6904e924aea5d5a720d36e17ffed71d2bc3d89bafcd16c2bda81420dabae62d57f755e3b4fd1d33f7b41d109bc20a6c1b7a4937465d32b1bd9fc609d12733b8415d97722e3e7f74455b7fec50b6d66268c93c150fddd06f1195a3f6d515fa69375404c220a7abdb3b8805bc2253cdad506e118958f1093063c60cd814249bede621b06e0e821419b779c44ab053d7b6b8ba7d0ad26405abdd815ad2320dbe2bc0cb899c7f9055f18b1c85be4d97ce95ca45be2f5015b324396d54bf48e8f0a0fd937f721d414115bc3bd9a47b0b0a76e2b0492c4275f4469ee2d33cb4fa47613df7df3e39d87aa929c5aade4ea0e03066b67f1e9c41fea2092c4d98b21e35f4e620de3ff1570a150929ed10d1cc24ccaba19e931baf34da9af9c67a181475dcb92d2887a7e79437df33aa864fedf43beafb7c65f1e581000ae7458e0469e4766d856bea712a6673c4a94a637fe430f0bc14fe48cdfe0b92c21ae27acc00ad8c60c8938580aa926ef9281d09874fe88299996360c8d4363b412e4667f14bd124a7e306226e3dc79c21aef486c2237c07f09b1642f522c285ed6a9c7fe2b09e2e1baae193816f756bac79b7c67749d963f333321cb4da6361ac17b8fd081ff7378f8f07791b52e7a6337b21b7aa1508e463e6510a359b15ec1dadf8c98", 0x1000}], 0x2, 0x0, 0x0) 17:18:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) 17:18:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) 17:18:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x2086125) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 17:18:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 17:18:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x69}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r2, 0x5) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0xffffffffffffff76, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 17:18:40 executing program 1: semop(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) semget$private(0x0, 0x7, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) wait4(r0, 0x0, 0x0, &(0x7f0000000080)) 17:18:40 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000013, 0x0, 0x20000000000000, 0x20}, {0x6, 0x0, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 17:18:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) fchmodat(r2, &(0x7f0000000000)='./file2\x00', 0x1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:18:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) poll(&(0x7f0000000200)=[{r0, 0xa8}, {r2, 0x1}, {r0, 0x6}, {r2}], 0x4, 0x0) 17:18:40 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x818, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047473, &(0x7f0000000040)) 17:18:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x20, 0xff, 0xfffffffffffffff9, 0x9, "bc3669e41a0b4fa60c70569585e037a2c6739725", 0x2, 0x400}) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x4, 0x3ff}, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8001, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffbe1, 0x0, 0x5, 0x200, "35c1e7215721aeb9b86e614b43e766b28b9eef69", 0x6, 0x1000}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000340)={0x3, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xdf, 0x5, 0x7, 0x1, "2028cf16982c1a16fb8488f5dacaded341180265", 0xe12, 0x6}) flock(r3, 0x2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000380)=0x5) r4 = getpgrp() wait4(r4, &(0x7f0000000240), 0xb, &(0x7f0000000280)) getsockname(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 17:18:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000900)='\x00', &(0x7f00000006c0)='\x8d,-\x9d\xe2\xad{-}\x00', &(0x7f0000000140)='.\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)=')\x00'], &(0x7f0000000500)=[&(0x7f0000000080)=':-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000840)='\x00', &(0x7f00000003c0)='[\x00', &(0x7f00000008c0)='!\x00', &(0x7f00000009c0)='\x13\xf8\xfa\xfe\xe7\xed\xbfP:q\x1a\xfb\xcf\xe1\x8f\x81\x04?$\xdd\x19\x8e\xe53\xd2\xb6k\xc3\xe8f\"\x152\xe2\xba\xf3\xf9\xfd\xa7y~\x04K\x8f\x88F\x89\x0ey\xa9LT\xc3\xf1x\xde\x03w\x8e\v\xd4\xcc\xfc)3N)\xb2\xecL\x97K\xf3\xd5\x95t\xfeCf\"S^~\xa7\xc4\xb1I\x0e\x9e\xac\x85\xc1.\x13[7\xda\x7f\xcak%\x80\xaeO\x88\xa9\xc7G?%\x9b\xc4\xd9v8\xd12\xd8E#\xaf\x14H\x9f\x8f\\Q\x12o\xf0R\"\x05\t\x92\xd6Y\xdc\x97\xb1SA\xc5\x19@\xd4\x0ftf\xebUmV\x81=\xbd\xa5\xff\xee\xda\xa6\xaeTU,r\"E\x9d\xe4\x977\xafG<\xc6\xb9\xd0_\xd3T\x15\x91w\xad\x9c\x1b\x15B\xdf\xe7,l\xde-\xc8B@\xa2\xa0o\x1d\x94c\xef:\xf5.\x18=\xab|9\x87\xdd\xfe\x13C.\xe5vF6\xfd~\xd9U4g\xa2o*@\xc9\x8e\x99\x9b\xa0f$~\xbb\xc1Y\x9e\xbf\x88\x05[\x1e\xcd:(}\xad', &(0x7f00000000c0)='!(:\x00', &(0x7f00000004c0)=']\x00']) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f0000000580)=""/253, 0xfd, 0x1, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540)={0x1, 0x1608}, 0x8) socketpair(0x0, 0x2, 0x3, &(0x7f0000000000)) 17:18:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x3012, r0, 0x0, 0x3fffffffff) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 17:18:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) fcntl$dupfd(r2, 0xa, r1) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) ftruncate(r1, 0x0, 0x8) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) 17:18:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") setrlimit(0x3, &(0x7f0000000000)={0x100000, 0xd0e6}) 17:18:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x32, &(0x7f0000000480)="9513f3948292ae269282d455abab56626afd70c600b3ccbffda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513be05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7cf5ab51520cd60b996fd14296b4448300647cdd840b7a3d24a618d5902fd34b4832dc98c7de14cb834305d43f3ebc5f610ca51c6ba849df5d4e2dbc80a56e266292e49cfff56981772b02bc9cde4578d52226015beb1d3eecbdf3868d27bde91936aa8b846f206f8fe8868c321923312a06f5c8359d89c332cc379500532c87ece1cbfb0e6fdb38dbf7ff3475582453f34adf69fbc5ec9f0a8", 0x13b) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/118, 0x76) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) 17:18:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/196, 0xc4}, {&(0x7f00000013c0)=""/182, 0xb6}, {&(0x7f0000000040)=""/92, 0x5c}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)}, {&(0x7f0000001480)=""/241, 0xf1}, {&(0x7f0000001580)=""/104, 0x68}, {&(0x7f0000001600)=""/212, 0xd4}, {&(0x7f0000001700)=""/158, 0x9e}], 0xa, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 17:18:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0x1ff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r0) 17:18:41 executing program 0: msgget(0x0, 0x40) r0 = open(&(0x7f0000001280)='./file0\x00', 0x40000000280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 17:18:41 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x6, 0x5, 0x8, 0x0, 0x1f, 0xfe, 0x2, 0x2, 0x1, 0x0, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x40) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000340)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) syz_emit_ethernet(0xde, &(0x7f0000000180)="1584e7eaa435cf0510d3d8f75eb591456a2c32d35884e98c56666de453f6bf455f4fd8128f490232ad2ec9a64e0916349c6a77c60ae3798145d108a350f7a1e37098881f1bd9637dea260b314afa1b9e4ec52706b5bbe5f4fa871e9e69933ca95963b49c633922f576f6e57a1f725b17345e0795bd4924cb536412fcaf87f2f2aada1a8d66b3f44d57761ef757ea90c6ab6d605ad77710fd39246f3326b26d842a21148135b2e85e782c451fa5a38afd37742346107d97da585fd9c58c57eb5073bedf8348053f8f769e95e090f20371a08ecc0605a1c1804ec10d9fa3fe") 17:18:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 17:18:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) r0 = socket$inet(0x2, 0x5, 0xc85) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:18:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) listen(r0, 0x1) 17:18:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 17:18:41 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000780)='[\b{\x00', &(0x7f0000000740)='),(%\x00', &(0x7f0000000240)='.$-\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\\\x00']) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000440)=""/57, 0x39}, {&(0x7f0000000480)=""/42, 0x2a}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/144, 0x90}], 0x5) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 17:18:41 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/134, 0x86}, {&(0x7f00000012c0)=""/70, 0x46}, {&(0x7f0000001340)=""/247, 0xf7}, {&(0x7f0000001440)=""/102, 0x66}, {&(0x7f00000014c0)=""/162, 0xa2}, {&(0x7f0000001580)=""/90, 0x5a}, {&(0x7f0000001600)=""/113, 0x71}, {&(0x7f0000001680)=""/195, 0xc3}, {&(0x7f00000017c0)=""/205, 0xcd}], 0xa) pread(r2, &(0x7f0000001980)="ad", 0x1, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x1, 0x1, 0xb492, 0xf07, r4}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b00000f000000000000000800"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) setrlimit(0x6, &(0x7f00000019c0)={0x100, 0x3ff}) 17:18:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x380, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getegid() fchownat(r0, &(0x7f00000002c0)='./file0\x00', r1, r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000480)={0x8000, './bus\x00', './bus\x00'}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) r4 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x8, 0x81}, {0x5, 0x7fff}}, 0x2) utimes(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x3, 0x6}, {0x7, 0x3}}) poll(&(0x7f0000000180)=[{r3}, {r4, 0x105}, {r4, 0x26}, {r4}, {r3, 0x2}], 0x5, 0x5f) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x2, 0x0) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x7f}, {0x7, 0x3}}, 0x0) 17:18:41 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000040)="248640ffa7318a38cc2b924b4cad1ae344dae5303effab467623814f98f2d7bee5cce385f49446ad09715ae2943865b555e86b1584c47c43347d384f93a62a0266bff03903e547d4fd534abdf9a20bfddfa2bf57cf22ad9ac189abddb6e9e9b75ad6ea8957641ee8d3176ba5455611051d92f94061236af0525a8486130e66366dbbe44014ef5875993ae692b6b600035b3cb1b008cf0adfe3d88908c7b19108a111fadcd94068b649bd8a48da733b39da79aa2e47f0b0b8081fd8e8416250f5eba8d1b531edb6421feca89c108e49870311ea70b56fa42e921412da899c078fcf9e2c3ab14cc590", 0xe8, 0x409, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 17:18:41 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) r0 = socket(0x16, 0x2, 0x9) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/242, 0xf2}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/20, 0x14}], 0x6) 17:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xb838, 0xffffffff, 0x0, 0x7a3b8000}]}) r1 = semget(0x0, 0xfffffffffffffffd, 0x40000000081) setrlimit(0x7, &(0x7f0000000280)={0x1ff, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x1c0, 0x82}, 0xfffffffffffffe00, 0x80000001, 0xbe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x7f, r2, r3, r4, r3, 0x1, 0x4}, 0x10000, 0x100000001, r7, r8, 0x6, 0x4, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1e, &(0x7f0000000140)="b57e946dfb19402a5a5070b20ba414f857783808ceef75f38784748a92db") 17:18:42 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 17:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1ff) 17:18:42 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x9, 0x20}, 0x10) 17:18:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() r2 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() r4 = getgid() r5 = geteuid() getgroups(0x4, &(0x7f0000001580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r0, 0x5) r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000015c0)={{0xd1, r3, r4, r5, r7, 0x40, 0xc}, 0xff, 0x7, r9, r10, 0x1, 0xfffffffffffffff6, 0x8}) close(r0) dup(r1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="a6834f261af6f17a21ce7d96b025e334d88fb521cfbc676f4add4b8cd7bb4bfddeb420b4e37a0280875f089a5213277ece1f23e0ce56e486e254a08a90c23c1d976a77a8eb7356bcc189865a6a6d1836b854d1477343ab", 0x57}, {&(0x7f0000000080)="9842cd92e5339e82506d5e0639616322f159b036c71b8f08485af2a78c1f6d0dc0096414b5bfe0f2e455f5e8ca7acb4bfe7286fafb7afdb3e3b60eab83f3a7e6", 0x40}, {&(0x7f0000000280)="0795ee1f33cdfd8629243834874cd893e3e5fc02bcace0147817a385c0cec54b0325e68b480d451c25123050ba3c2a03e3a6d69ce8ab174951ba9b0c6c71f7b3bf0446677b601438756ce29a7ece2cd9e9b96f25975544ffdd0d7ec4506df0a82119c3ae6584cee445965ec86f11018b3db0256edc46828bfbfd354e77e96cd7b10926c53ed99f0b7600cd309bfb3ac33acab4e28ffa840eb1bbd83a1ef9d6eaafea863e23f0db9fc7230eaa90c59af44b516e9470d7c55c27fc546fe28e2d0c0a90e4f3e3272363b0a41d80570cbc43de173e80bf42f7fa80cf75abad505392a3d7c6f43608f328d71024aeed5c205a2a785672d1da44d24798cdf24d6fa898c515d5e4795e84cf7004fba8791940dcfa164b9b71109ac6a549b988d592a3ae7570ec5f56c6036b86cf8bb3d555e528206bffeda4b894b7998f918932a4adadecc7d3dc6d6f718f04694799957f5d96bd913c86ba09af2e4fc1644e24da0828ad1c257c09b49698f3af1c36f1a119d726d588342d0f95c25f18bc2cf659b47d0689281f7a818343cf8f329e783b337e969310fc479c01fe2d0854fa75f18a7b11e5f8966818e5da67f7299c1c435907e4e6d3ade76bd0515359900f2b3261f4c9a2f7f2e396f1bc4ea11d23ec793f53ef3e6973a804f7dfcb1feffbcbe4e4778edcf6f2a0742572fc0057d5b347a366ba21a6e51816d6490c5ef3794e78ede297480fc1ea79c6b82903595778a7da16b1fccd29b5c0d1c87aa0b83b40bbe6d2c12db4ceecdf6fa0ff07addb792e43d97690fff5a8b0b9aaf8a63d9973dfbaf9dddf4cf2d1faae7d82145bdd87a52ba8a967c587bf247d1d12f8102d2e4fb3652bacb16f54b78fd85287f6eb9bfc6eeb0daa1ee228e9c90fb09735dc05b7ed1cfd0c60d142732bbbd58f687768205d9823dd2511ca91cbd4fd6b9c9f1070eff282ddfb8c5d5cd5766a10a3d2c9a1cb7335800a8febad18c2e8e6bc7a090deb7a21a7953831b55015e8b221ff202cbd9ea4ef11d4386521edba83f0950c5950f05c1604a84d48106ee098508af606a71e4143be85ed2583d72dd43b75ce8a3253514060c9d6f4b69d6d1a08833ee86d383406dd7f99b0d6edb47d733ce5a6b4e4a795efb051d923816d98200f48fcffc5eaffad7410e4d9ef7075b25a2ccdc0e6b03c8536fd9bd990bb1c542af59339e57134521dcd16cdf5154f06a84d303ef1bd7e4b3ee544f4ee220da08a466f2bad7b7748237fee7e34220b10cb7e3eabe35cfa0a74a92b5450de3c4a0b32eadf0d88fcfa0589d62ac44b67189b1c16ce4960f6b993803c20cf3d4404311e6d06ad84bf64b5950d8a2438cf5fc7acd1ca788f5bfd134481460c72041dad1c22e41150aadcc247c777af2da4df1859d5aac427cd0e8c56bca9f07dec2269d13fd7e7846d134b444f463d763492c57c8182b80339d9279ed300eacf567057b82892163924ed4735a64509f7fe2933b59fdd37db2cf8c0168b6c258ed2a15fb524faa323100998b548b8efa15c94ecf32c748ea1e0f24ee83656d6f0c74b66a2cf347a0856229d4dd4e5e6efae95a2a2e276d02d80f53c9793cff6f96fa77f502746efed8ba801ffb60d6e8eda49e1452d42edda2f453502ee8f7e3bcfe68afac11721745cf0b22562d64df61bd5beeaece3bdedd4efccff3753acd9a645a04147bf78b0267e79b7fe5933c84e723381d1d33259352eb86d25e5dcab2fbafac31bbdd723ad3d25fc0d90f7a3a8e12265093fe11eb07b1e3573824d3f961c4839b76ecda14dded91e2190a65c198b33d9c0325ac47ff970a819c5b14e19065b6647f4b7390dc9c4d4b696e8d18bd17a64a4a3b3bdce5c1ffc85bc2dbc19fe4a60723e8126ed003126377827a87f67adb8061556ba27b957e0c5b69987f2e78af29b4bb5d15f66e0746b0e84ab2b3c1af1d42285ba6820f89203725200f731d48b0f1babd60a008fec6e8084746cac8c26040bee85dd3cf9db23387a07aeea91de45f32cec88a45619dcdefff4ee2a1357baa7c85df992ed4efef3926a4a46cb5223d255f13ff2bce2cc2c69fcdf4e92d07f397cf6fc6463beabec7c4168d8b8a2ad7f4ea9a259aea7ec5908e8bbfb39386efe1ad22d22e651515e6f33eeb3130d4417c7de18b605f46038cdb45732385f0800cec45be05f153ff1cdea604baaa1e06eb61928358e7d333efe80ade0b32d30c0831236210d461bc209ecef39ed9d49b6f35d9991a4e67435ead29b3257200a37654e347a57edcf28f513cbe838ed90ed99c3cd72fda627032dcd19b7640b75544eefaa8704b37456dedb1c83f54283ea5ca9a8b0559fd70d69512a2be7736846f6d8cfcb161a59930f5615cb62b120a82fff8f76f1429312dad79b9bdebe52d3940dded78c8d70b2cec73f54cce38b35b01f8097dfc133e4e241ffede9adc9f4ffd6e77b8a50b2c326d9a35e9fb9176f26089efe6419cb1a7a568a4a1ee6e59a5a7eefd75b9d366a95d8cf45f5fb50907376c2df4848289e548b09ac9d00f002049ccde4b63c470d1173f9f874801e80b1f442d5975d6f72b91c5c94cd7c7412c8ec48e1a3b36310e92e3ba8a4cfeb08e331505c1d1bd61265b1ce129ef7dd2ad4a4d9b8c71768c17481eee46b0e8ed8d8b32d0e98787d76840f9ffec2f91feab119bc3e1b176cd85146d4751eac002d8d5cb86f5bba495c286aac96e79ae637a82b06c8acdb5b05c9834f758b59b1ea6de4d900f24e93803c8fbec38468c6776356b8e657b7f82c99ccbe268e790908a4f473be4bf89cf55dfa035946a10510f0183f7829e23386e5d973d378f9c874cb0ad67667f8d1363892853085a4c505f4044498d98752452229411c2863d91187e22246f0387b365e8402e29cb0a319ed6c08b02d463bba089fd1d4ffc1d245f3438f8ac78369b109f0c28bc8f4b99b77ae59a6934349ecb322f415367bfbc2bc6a45f6888f0d6bf8a52974e012ce05db105436ad6e7945455465e21fe30ea409ed5adeac274f3675ccb32743740f5d9d34938c24d76a4b60e55b4aa0a268d603da4e4bbc4e556b59ff2788a34f6d8440c47dc6b5767d524917a39a343150d99442bcaaae201145d865b6a69696911739a25e30edc17789940877f7b11455603a30c8b58d7eba26fab383223203cd58f84f7b7872bf4e7ad07a7df99bc98c62b998c8951800f09dd710055a47e140bf4c9ad5ed91c18ce18c4e5ee7e1a54cf404837a36da6d992c1cbec41fdb7b366e1f66baafd461ea4afd9dd9cfc528e553386e03e872602b1dfc088dba81c8b5d21cdbbf19da79468f8aac4f6145df63e0a316acbec05e5ec4423e6c12fc1c155540ac41a193bff9a343c7ea1e6f31a3417c9ef09c7ed50cced04f0003e30fe51341d7d2111bf43560a96fc428a761f4c152e0092bea934a2367bd7929c614b430c24cbbf1ff1f5e3f9994a7cb578e5850b690209ae18b89e30417294291115b257e6efa83c217e286c6c74922b5246e69ca66b0f7a86b37fc99340739f1d1ff0779f76fe4cdf9570c6cce28a2cf33305bb5b1bed733bc1c76e57c1065938100348dc06075717306b921268590b4f9cbada4259ac73c2441c8704b11e34fa81cb04abc6ad1edd39a32f8dbe55399e584db62932505a77056484401f71f70cb38d56b78e62ccba6e711f76fdc05b44a3c81dcf2522712abaf7f220fddd4050ae558e4e7ae864512a480ee845a9476d62d9d3863f232d90ff5582746aa87ce134a91ad854e1ee3ba90156da22300c4b655d957d061999484a53e516cfb8d1c60fd6b70ac869c6e347ffd455bd3b0a4c2d6719a084244810c8b57e4c20988de259433610ac6ce095bd1cf3769fa4826a0b66513d94ca7ab114d58537aee8c96c5820b9e5df3d4ce13b698e1f47ea7db59a703e1c8432b322364b00b9357ccf23cb770203277734eb00f658e89174596e45b9577496a0f9682b9de1fd7cd1b264510044f03558889b3add6d1e742c2f7a50857e01372f750a8f994e67cfe1856663d7c2ade0b97c5f6eb26c2c2fb93e8fd2ef26d340dff2dbb44be21fcca23e7f40a891bb2e0e3e89e8c3ccd80f6be7952ffe9dc5f1e89f3de3ec13eb3a33510ad444d03f212c793c45af3f6001570afb36683ffb16dc17f0ed88c1dfa5da5c87a8871b416e93b12db1430eba0cd406c8041a0811c6a46fbccf8c23bb26ed0ccba17171ddbaad6037bb0cf1ecee179b9816610d252a745a41629a21e386cdd580bb3f73ce5ea679be072f7c717a295ee8b86d5eca789dd6818361d565b1d44bb90896a4f9dba424a9162fd44b35fae5b4a8d6d0141cd59ffd793137db7cba856f20ada0371cd2d27780880a568fa834095afdb6bfffafef3c1af460ad8213493f7ac814f50f840f1a7b566630e1fcd4b87c2f32ee8b53e53e26dd0a3d3278f15e931bbb2cea97e72337465e4a78d7e1db3a1afafb6791c072a67fd88df63466696024aa646300b5d8d11379d23063c1a9489a7e028f8ba37ea0d9ef5ed1f863ce889d2fbe6de3868661fcffcf90011f005fb6564063efbe7c25a363fc874d34b51d8258830a3af59a04de7479647e5a6fa57507a100d84e6f9d3d715c956af8c0412149521708aff342b974441383193ade50bc89d7e7eec411fc363c2a4bff6ecf6f6817244f712e8167c792a0bc2079202237291e13b4fd6e846c04d3b3dd4ef7eee78c70fd7b4d0a6ca7d7800f2490c571db35019793e75d05cfb93f59048c3a14d395fd4c812aa59913b887ffd8d3bfa8e4a937b2a635558c1fabada110a03f8e226a55c03ef6247fb59bb18be74707ea9051dde3f012c12943db2c3b4c42eb8f1b2053f03d0b50038e5caa25beb6feee35e183e81b45722f7b49b3c5ca35811b385ebbfbdb02311d061f08008836adaf70609e50cf3ac2441ccc61de705fb8f171745e9269a74ff27b73687ee264b3bb484a6ba968e98618b9aeacc5793ea475a428cd8a14840edc9d72b3a0663f28711c603e2ef99d7c14891a2e600ab1c1f9922b1d9915900720b643102113f388c7813ecb93fc40baa522ee8fad87c1ea920fe1d68e5b7ffa50715a1c7f5be3b0050401f0cb4edde73c403ea5558fdfd0494039eb7b55ab16c97739e29e41bcf988df4c23d3ce149c8b0ec59cd3b8e16a5492c04d5c6bcc5539c745969365c9771f923f4ff5bdb8376c5b325636fb07e4b821bd34a06b80aacb7fc38350449730923f1ac0433c47ffc0b1106ff355298f13d3356592f2969be8506d36987e4654b3f9c3a2a139f1ef3b5a4898095f1b5258dc5b0875740681209e85a443b9ba7aa3ecd9161f151017187071a7dee852995e1fbb5b21724a0cfffafa027e6ec1c9227823a470f8c56dfe2b7f7b276eeecc483f7a43b4b55b9a7bd4292b3d706a78284a060adc154b437b2d4d8054e63185d15a9b69c12df11f2f1e875cea0d2d36f23310ca14ede8ad6bbd06b5153f9d1509672b1aa0ce81875b8063b1be906e308cc32821da4f67a74d05a185d20d012c61aff38ba4f24f7c542daf81bd4cd903a18db0d40259ca40c14eaaf973d25da85e9c033cbb32c814ef33db317ad7b089cfed2344c897b8866a74bf2c87dc7eac14383c57516dd1d11379391048c714d273bd0af81bc85812ab840e1e4738adc4771e5f83e1a76e71a4d70bd47f406705f2baaa4f0898452fc50bbab0e096953985c440d9432a7523a5652a975685d730df3fa3937666f4698839aebfdca3ffed0171342f8f8329d2740d337ff36e0c9e3cb8cdcb02ff77afa7383607ab9d295be99c9", 0x1000}, {&(0x7f0000001280)="3653dceee85bc72b999fcce2bb634d2baa419c8cdcb4cd618b1a2db1b009aee98fcb54aee70a72b44581e2169955a043e3aa61075aed3cc706257d2a7e0c1377a56985d8025c2a9c", 0x48}, {&(0x7f0000001300)="da06b9787e5acf49f42ad5d097f376b0393544f2f72442ab21b5b1a55679262bc609cde7b8929f4651de930b15aa7f9ca09d8ae9a73ae820da4574d7e44d6077b605c001565fa5cefd9061cc92a317965340a6753d82d91e9f12aa17400afbd56b65e4531a9decadcd72d42cf87351f37afef5aaa893300af988f1af577c72768909494058b2a35d4c5d51", 0x8b}, {&(0x7f00000013c0)='N', 0x1}, {&(0x7f0000001400)="546860d02dcc9f570373e1308a3e6c523d5698162653cbca53cdf1ec0656a97b1434f0980983e2cec89b15617cd48c2a2a7cd84aa7dae30966494d552e81c8986e7b71cb7a414c2d04", 0x49}, {&(0x7f0000001480)="1d41b0ecf7193a406eae0ca5998160a10a05dabbd5a0f6fc8b67a4990ec4426f88aa1d8b2bcd682bdc1b59b107ab8eb5b5723491a2cb588f4cc1326af976a36a629ae145d693d182fbfd7c8d07059f27c9bd9d78b3dad0d107574d8df97d11f8b34bcf22ba2ee021afb97af2a394a7f7137a77efbf10254e25e7a8f6ab35", 0x7e}], 0x8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001640)={{0xfffffffffffffff8, r5, r6, r5, r8, 0xc4, 0xe}, 0x2, 0x20000, r9, r9, 0x7, 0x7}) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 17:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000100)="f273623de7a2fe5229ae2c1576ae42dc8e2aaecf4a06ec23b47e5157bf76626731079d0cd786b50ce5663705c2b1") 17:18:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) listen(r0, 0x4f003ff8) 17:18:42 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x20001, 0x1) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) getuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00file0\x00\x00\x00'], 0xa) fcntl$getown(r0, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0xa1d2, 0x6, 0x4, {[0xbcf2, 0xfffffffffffffc00, 0x4, 0x61, 0x7f, 0x50000000, 0x5, 0x10000, 0x2, 0x3, 0x3ff, 0x0, 0x37, 0xff, 0x1, 0x7, 0x2, 0x7], [0x6, 0xc6, 0xff, 0xc91, 0x10000, 0x5a13, 0x1000, 0x1, 0xd8, 0x5], [0x1, 0x0, 0x1, 0xfffffffffffffc01, 0x6, 0x0, 0x8001], [0x1f, 0x1ff, 0x64bd, 0x5, 0xa813, 0x5], [{0x0, 0x80, 0x7fffffff, 0x7}, {0x936e, 0x0, 0x100, 0x1}, {0x5, 0x5, 0xd1, 0x4}, {0x0, 0x1, 0x200, 0x1f}, {0x10001, 0x0, 0xafc, 0x7fff}, {0x1, 0x3a, 0x9, 0x3}, {0x8, 0x101, 0x2, 0x1}, {0x8, 0x3, 0x7fff, 0x7}], {0x919d304, 0x3, 0xe28f, 0x40}, {0x2, 0x6097, 0x8000, 0x9}}}) ioctl$TIOCSCTTY(r0, 0x20007461) bind$inet(r0, &(0x7f0000000440)={0x2, 0x2}, 0xc) r1 = semget$private(0x0, 0x4, 0x200) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000480)=""/195) write(r0, &(0x7f0000000580)="7771ab33843e854018d1a968ca8b78ff78a15b684a87c50292f9037a472ecdadc905481977c510af9b27158db49978880b3fe91169e04e6643a74f7f17dfa3a1ef026fa697efd3279ffe3add84d00538bb9b20519e44f4b0110c65f10c16a685082ba7b9b2e2d90673db4fcfb5320f7332ff439d297c16f442315b1c30dff1a389ec93e26960bf2c503190b91bb3477c65dd81dd438b82c758e10eb66b8e96217dc38fae68bc0785dadfd855fe5e9d768acbda629c2e92c45a5caa767056e4fff34ec0fe47f08b3d780ec1868611b1b8c192a64362d0e86abfb088fc2a6e495e0e924d", 0xe3) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) semop(r1, &(0x7f0000000680)=[{0x3, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x401, 0x1000}, {0xfffffffffffffffc, 0x1, 0x1000}, {0x0, 0x6, 0x1800}], 0x5) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fchmod(r3, 0x0) listen(r0, 0x5) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000700)={0x8, &(0x7f00000006c0)=[0xfffffffffffffff9, 0x9, 0x5, 0x8000, 0x3, 0x1, 0xde, 0x3]}) semget$private(0x0, 0x0, 0x8) kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000000)=0x3) 17:18:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x81) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="54f61eddc6248dabb755d8d4e4766d6e48d8b60ce216acd86d9d65a3a69337560ef50113c9f9ffd53136acae", 0x2c}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 17:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = getpid() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)="c335bcd7baf4bbba50d5bfc344c16b52aaf38167ac7bca28650793c7009af8b6987c81f993e36208b8abf5b92dfee697b60aba2555c530f6f81431e94d8ee2303e344e77df84e261da170fc688d15b7e6b48d0f672a36bd06a30a517840355dfab0dff65f5ba8792497d06722a3379d51196bc68802e51a6eb5d9da1f4d9cdb3a1282813acba4d9e24ebbeab96ead46affc78873af4a319c135099f0db7807a282f1d81fff490142042d01904be2507e08605d5525e59b2c930ff349e1d7a8bffe0c300ce1936af5a9", 0xc9}, {&(0x7f0000000340)="64003ac282abf5a277b77e23fdc0cdb7b5ca840bf46aae8babb55d3c4a25f9ec520a3eaac093272b20e4cfa23e55ba32762fc9b8fc9e97e0746cd2a87f771368c7cbc6c15e6a2dcf5132e37bca7524e4abedb7178844165f971fdc4af477e922b409e9a19ed59711df2a8193a03847e099187f70195f0bca751b737b741e452bc1a27a33a0b5768c2dd9d361c1f88ed2a17aaebc5cbc5df980f59336e15812a1fe91849156a9cb7762191f18ea16fd37", 0xb0}, {&(0x7f0000000480)="8b1ce4f8079a817cbd44a4a033fb3468a985a69123ecc5540cfb481643a9c3765439a688eb952b4c0171fd08fdefb7b132715da92754543de63250056940cc26f54e6a8ae22bb79c07312a80ea48ccdcbb8795e45e2e543c7c69ad59647c68b5b4f6c7d9773ba5505df1735bf99153b2bc66f52846a0f6a051fd6cc2d09637913e660bb4320b77d7e89afcd0ed41276a937980d60dbe3e4808da54c1baf182a3e4014b6fb0bdd2634bb9356abcffbd6b7f5ab255e977fcd630c2e5cb77", 0xbd}, {&(0x7f0000000540)="dda10039de68ce8e077ccb57291d58970b0f4687a97b636c0b6d2d2c96ffe06c3e695c8c3181e994233780bbd3930ccd58b0de230a744a1ef93e741f123bf6471c0dd7a35e5bc421d8c3dfcf2b35cc867495d7094dccca7775d1768dedc2de65a6ded31d70a7cf272f240a0e9f140542e29c0a9cfb8f01fbb73217158c0144965d3f71c39fe2dce7876438c2309db9a1378b0ad30b117d5e8764cfcc74c415807de4b0a890187bf361682859ef4f51d3b57b7f3a88c16c4263ad8b64367298f534ae3f15", 0xc4}, {&(0x7f0000000640)="38a47efefd0db3e6b59a9fc360d917a6a46bf78e45b1c5e9e7699fa98db7a12933f1a6370425bb2b452690f6ede7683cf6600c87ed208783c95fea093e019fd4392055bbd11d8112018470c92b5ac33871cc5d37fecd59e61094aaa626fb164d0bec828196f462c6a1cba8962cde6365655f995b6566c04b24569dc63ebb29519412702897d41c2498e6f2a5e98389dd57c2110bc06844b43ca0d3a1a27f684045", 0xa1}, {&(0x7f00000000c0)="a14f903c12055b55604b4a7a30e827b2ddb01ac2c19e", 0x16}, {&(0x7f0000000100)="1cf022", 0x3}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xc8, 0x1}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000880)={0x6, &(0x7f00000002c0)=[{0x6, 0x1, 0x1, 0x6}, {0x200, 0x4, 0x9, 0x3}, {0x3, 0x3, 0x6, 0x1000}, {0x7, 0x0, 0x5, 0x1}, {0x4, 0x352b, 0x10001, 0xc2cf}, {0x6, 0x7, 0xffffffffffffff36, 0xfffffffffffffffe}]}) 17:18:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x2, 0x8001}, {0x3, 0x1, 0x26, 0x3}, {0xeda, 0x95, 0x7, 0xd573}]}) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 17:18:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="a763b405f6"], 0xa, 0x0, 0x0, 0x0}, 0x0) 17:18:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 17:18:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000f22f95cf1b4700000001176900ffff0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 17:18:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200c0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 17:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[0x2f, 0x2, 0x8, 0xb4e]}) semget(0x3, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 17:18:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20040, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x8) r2 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r3 = syz_open_pts() dup2(r1, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0xfffffffffffffc00) 17:18:42 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x5) pipe(&(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f0000000180)='\t\x00&\x00\x00') 17:18:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:18:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) r2 = msgget(0x2, 0x23) msgrcv(r2, &(0x7f0000000080)={0x0, ""/142}, 0x96, 0x1, 0x1000) 17:18:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3ff, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:18:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 17:18:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000140)='./file0\x00', 0x80002007, 0x10000) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x4f}, 0x0, &(0x7f00000001c0)={0x8}, 0x0) 17:18:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) getpid() ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x7ff, 0x6c6d, {0x100000000001e, 0x80000001}}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x7fffffff) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) 17:18:42 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/50, 0x32) 17:18:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus/file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0xffff, 0x5, {0x1f, 0x10001}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0xc7, 0x3}, {0xc7, 0x4}, {0x41, 0x4}, {0x0, 0x40}, {0xef, 0x3}, {0x7, 0x5}, {0x43, 0x8001}, {0x165, 0x1}, {0x89}, {0x1a7, 0x200}], 0xa}) 17:18:42 executing program 0: r0 = msgget(0x1, 0x0) r1 = msgget(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/37) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 17:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) fcntl$setstatus(r0, 0x4, 0x80) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES16], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="099e1dd8b65f56607c1d5bff3ce98da03afc274d2165e2235ed05eb88fdf4648538b44ee4822b88a8714681d85f1385226c075cf3767b80de0c3084a", 0x3c}, {&(0x7f00000001c0)="dd6463", 0x3}, {&(0x7f0000000340)="c19ef02c0406601775cd876f5a781fc51dc70cb193361247d9e5627127aa2810b65934ae1389bdd09208fbf71afdb6df7269298f708ab86df419111863344deeccbd07e7f3cd2da1f69f904c3cd2e3da8ad57da0969183210268d4ed685550f44653f2b102fab65c7f39d013cdca1567b79d2a13bba362ed565e0e1ceb5533585102e1905410c7134ada393e75c7e00104febf4f30fcd1495d6121b966afb74e7dfaff12f9abc693db916128d6b31f86547d57aba6c255abf5cc85682eb709fdbaa70b73d37ae25bf01612", 0xcb}, {&(0x7f0000000200)="acd3db8658f8564678e104c1b28ccaac50fa0f0414d2939ff3ac28de90a33736149bb65383b6d952c4a370982ce3e48148d049d9ef3af6d47c2adda07b54155c1522079dd35e9f8c67a7c35f3fbd9da5ca388e5b1a3c05af134608e5e6e3", 0x5e}, {&(0x7f0000000440)="5464afa9cb5c2e88e8cd585e8306832fbf3743c66111edbe2d846e35d329f6321d95b2052c0951093eab37310d4a7551c2e1c84f116748e2ba55816e3c798d493753230cc92a311187b13c354ed9151ac388c30bfcb7faa441723dccae0516c21bf7feb3e429aeca4d8ea7f902957a6c30f44484e360c9e979a19b803cd469a6f7df5c9dbd8e263ee11d2c19e8a9d7531386d1ce97085119c07ea72a1bad9f7adbe3a74aa4cc6466979d874ed526f565ae069e9f71fa9e5d052d077a59a83e01ad32", 0xc2}], 0x5, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000083552fe352058fd9ffe6a7b1564fc1ec1ff436d57954f70671e51b75e3eaebe27589e892255eec4ad20da0b84482bd1aed40e6b2bf3f0ab0b0e4893b6b3f701f8cc41571e1f7cbdec5379fb59477b171d6c6c49d07f76aadc6eed06dcce8bb674fc1e008608d7fa83134de4151083a45f1e7c56b93a84efbaeb0143a14059f2150fcc3e6ebf0fadf21381752a021e41b771fc0edfbd1617036327fcd13e7f063e935e5d5342f834d8a8e6a67d11ef470a83c062c388fa5100ff91d25134d0363a041a50571687f1a5ee6866ba5acb6e7f4459bca", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x1) 17:18:43 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x100) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1, r3, r4, r5, r6, 0x72, 0x5}, 0x100000001, 0x5f1, 0xff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 17:18:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x1000, 0x0, &(0x7f00000004c0)=""/4096}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x93fc) 17:18:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x5) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0x81}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22, 0x10d91a20}, {0x0, 0x6}, {0x26, 0x81}, {0xa6, 0x800000000000000}], 0x4}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x7, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)) 17:18:43 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r0]) setregid(r1, r2) r3 = msgget(0x0, 0x304) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000e0acb1adeb3ac92c34fcefca92a9604d80e105596bd95b3e0a38ebaf31aa4e9956458957e78c964aae576cdb45efc2047f3325675ed9919cbea62e1fc946b86653d583474b6baa6360c6d3a12ac5057bb99e3299eef70a11ddcdc78cb3ff80589438add58d4098a2eae317f818c40fc1ea42fa27c0d66891a2ca5d31a708646aba4ee8"], 0x8b, 0x800) msgrcv(r3, &(0x7f0000000080)={0x0, ""/77}, 0x55, 0x0, 0x800) 17:18:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="2980ca1e62f20d4e15c13b253194332b10f795f4078d43e2da8655b271a7c11cd942ff29f13c122119eab2905f710a38ad92b80f2a0a9ec704432e09273f82ca9f72c1094e3ad5212e390647b0d72f7a2b7ca8b542f67a3e894c11e6ac17048f59248f7757eb73e68c8fb0ccbb8da9954018bece92b7c4fb6c2c33ae830c5cdce225af16abbea75506867ae10a07ea5f2156357b2db830ad16779b659c4d83446a10ea648ff4c8", 0xa7}], 0x1) preadv(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/218, 0xda}, {&(0x7f0000001300)=""/208, 0xffffffffffffffba}, {&(0x7f0000001400)=""/152, 0x98}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0xe716) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) 17:18:43 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000080)="c872f47d7dbff64ace4eda2886f7e9092b211fe75f59613ba22d9faab2a8e595c4243937ccc6f3143df960e699a414dcee3ae178ee1fd46c5be22ea188aaf05bb1792036330beb790734031b1d1c32c3d5efb1395bb69c41ce254da1aed492023e5d944c1f32844228ffe0cf1fbba89aa23ee9e6a707873d4e12a8458c51dbc956df03538124a5c3f5100b61dd8b5a2ca599d8c97a9af36b0f095fb2951208477b8e7a6bb027f74f9ffd966e49f92f6a8b492df60561c92488ec0f8642fc39f0b50be1bc427970596f39b56c63d046da58dd02cc93aae99012b76a6a3d4896f4b6e5941cb5d19b2cff2d81dc720c14cdb4ecfed11a54a738206cde4ca001e164c79198f60682c6286a3ef3ddae6bb5948430f20edb644662f07a05c21dcc92b39bba059d7cf96a8e1aee1ee3db024aaf60684fb9c928878bb6c496d0a9439a188b288f10c7cbeea3684a12687503fa1d2ca58d849f78a8d782978b8242338ccd05b41ba031174c973aeb528c4cd40fc9c293e1e1b078d0c5b079b1e346fb185aaafada21b771d3bc389f4fc2415ad5a397128c9fd761d15671e04bd48e11884af737433916fa7bf9c47be2bbf1a04af3f6ac38c805076d81a786892cb8f7509c46d138f0fb8594ef8ce6c5a12201a368107f529a22964ef3a0bba560cfc3971a7c82a308484c481b2a01ae747b1b165e805128f02c490948018c6e1a7f5def2cc6cdb00e920497a160e14347dd42bb3e956e9afd61c0d0aee113bbd8338ee4715f397196625ad6dce73f402e982487a7e64739a4b8dbe5af1f9378f512d382072ae4f815f69a77d57591bb5babe2d19b0a721f18b9ca22df94e2573c780516c39020220b4495c376255cc0127a2b3cb8ef259b7afa9352eec4da960435326ad4edfccbada7a38c0ebf105f4b875bd707948c72c9408cde2e9e6640d76d31b6861db749bfabc2dbd88b75fc69f0c0d55e39a8709ef0b23c491e121c908f83a289508bf958fb8a4a95808756a9e86092f2db2fb8dff783c3e302342c52f2fecbfa4714d2d3bec75a4304ac1d82eb2af03cb3544c1ea23bb8582589b44387836391ecfabdd9182399a84597fbb713afc87b75f3c4b66f5c291f8d6f67854317337149772adc76d11a40e7977f1ea97a693d4e620504414bebe89451aa7e762e193d8c7a64ef755307e4dda170ea0127a137f328b5126a9dd3974153dd5b5c8c46992da369269a7ff28c1e88bf05a72e9a9bf4822ffd708af7b4f12b1fdede0ddfd872f5c2187464226ddde3be71067fe1ca3c3db594d52e2f43d255e1098e21736330249c39942f304679b1cfb6db674fe22bab3be838539a5d7016f83e9c7d8edb125449a2b63c497735709f69659f4d641d316caad0cb4ffa0e316a9ca400ba3cecb5516f51ca40fb8251f66dadc8a1620cd4b4a9358f1dcc244f80ab937474e874f68e62181e347cd30744a5e3d277593d24c3c2e085a4402fcfc4b4ae644b0e4daee3bf3b034bb50653108a87e78044f09c114d73c5c5bbfc8cf74fe24094e5c0f26a4e518a6715ea43c625998c8c9a8fb56b90387e9c08714bbcf048f1536704a4364816013f3379859abb9e17cbdc07c7a0cae76b2ed3a0d960f3948ca0f9d4651891584667dff43159b70365b4c51fac997bf45914410055d8d04589870baf3452ab2f4c04a4d58eb08deb60bd7ed54f3c5503b60ec428d1ee48bcf22bdf034eb67f7efccabfba3128726ad9357d00aecf4336082a0e51cb74d49cd0733b60e8df144d5dda0e0a6e7df2f87c084fc85f7e91fb2ff9de62c328649f634fbf1a55935f6c1168a94121b8716b69d2ae90e5957e155567538ff098d429865bc8e5377dbf4d2a1b24c78579ac144157273e058edb43ffe74ee932a6038852e1c858c26fcf14ce09c968190fe279d37d483a0c100c8909e28d9f9e864ea9fc1d78954c8e83b4d126e2a06d02d09f106dc95bc95ba6a43f21cda2e10aded3d289145432a4169c02ab166a1ff80a6dfdc9ef5bd96959dd442ffc319eb0cfe51ca24140839b0ecffb3ef1e37140daf7e7c07b346447bc4902e445f8b3ea0c1a32f9ea213f76d7d4f5422c4ce8d69577568d1f62324b260a76b0bbeada0f067f49b1a872c3c643a7587507f10f3d7b547e9bb078167db4437da0ac64ec770b136bdf3873659812c12b767390327a04cbee467a6a553eccb3066fd8bf396054eefa44e503d9884bbb5ecc9dc32e5afe7376eb79fa52e14d8a9c242a5632221dadcf7d43dc8f75dfa583fa699fe0a053cb2ab4ed9c0d6ca55e329a2e19e8c5a357edbbf13fc86e292abe85b695e4446a2020565b9d580f6e09581256b26421b134eb1fbb773e8897aaf0f52821b26b92c554167ab1657f18db61bea8a3616edb4a02e28ae1c628bae3455a193ff8c4495b72b631f7ab13d48d6b04b03c9f6188cb4b4fc51f6bac5ebe89365ecb936f8824e50f01b2c1095e4203c9e206addb6b22175061847bc4a46d7255a5ed4492126c340ed0550c3fbb9dbc9a765dcae08304db8a4ae5cbc1ad014722763a147a626bd0e9b588b0ba9cc8cff09f447e7a36f6f7ce49c920d5bcc97dc62a0ae8abca2e24774593d21dbe54e56d1e693803f7cee7b24c62d9662fab65ab2f98d3241a9ab51f46a25b21710e9f625d2dc8443fb71aeacf43306cd8b7c7dbdb4fd15a300c299c4bd7d447837e921215a72db86df17ce83c931a175c99247ddadc2b1036f28b125dc10519cc96913ede5bc7b5f4e4a71c6f3c203494e6e52b26c1b244e8aec84a1c96f1d2b2c3c6d2f9b8c6466d4679ea4b7e852fc7a6b34ea51d3e6f01993915aa8e7a11519edf56d83fd572425baefa633457d7a561ee193402ffb74968ec06ab3beed5a2e89c6e87439e13782f0e754f54f01a0eb6dbad7ee79da4d86bc557bfae2c870bafe68d1a292521949565bb0af4ff878f910bfc3c871b14f28d8316317b1447e0327939b10419ef2b13dfccea095a15c517c9ed5f2da7b458756a972a62df8da9ac4c110f1c10df388679ed92ab3b6ee29d8512f28fa7cc102dfd95542482fd20de269f9b14b026492b510e9f255f2002e24b30d543022b2ce4dcf5e28e7468a2f9bd4ed40cfe49bd0570cfefed37e5bf4f91fbddbefb1b811f9994b87ca9c693c78013440f86559bd569ba8ae4041afd70497d67ddfc31678d9dd488a48df43820b80a000a3fefa4ecb9f48de81711bb419308788baa6838977128abc8b46fb3071f96bc9671da024b4b76e87163a9b9e842b6ad7f07e86feae6406cfb68c4a77abb8ce91d49267023ba8a762a5b8a4594e54458ae98ad4679a4676ecbfe5dca925bee03e963863609dde59bac40b9b453881f27f5972c5b5f22b021f64815b281b23f4b290d2bb93400b47cf5248c8ff1cec24c2496734b096f2f764366d737b28d2456710adec207fc465e75fa3ec69ea451aa83c07a556ea296a271431e74e84f69990e47f9fa13962957bbf5a31307a4ece7a83119e37325b6724b0ea8f45fb2ee28a5023ad29b0968d8e9e9817d5aa25b63166ab762c572b5915e2c889990825e2495966922e476d967a3bcea8d5c9e92e62b1a75e22fff16b59302e3a84d7f716340419f4cdfb3e165ccfd4956993345586edb5989ca96670cd944156c7fbb3c6e74c6752ee8d531bef22a2f6b5bc861aa288d4ac0aa396419f13cac2925ebbe832e20db09f573079bc5a3a4beb8ab8ff103a0acef221088218981e3a251c20f62c5080f5b69d57104121157cc8e2e3027e8cee5967e8bbf63a97d2f3c757ee9eb71462a08b0c57a2475caf56943aecaab7185fc6b461d2dc273bddb7140d75555c372eb8e343a8d9ffc8708363dd5af9641c29f6f64abc08b37499f506019b409f88769a05d61b761adb9f1467972a47ed0711368cf305e8d5ae60960a4fa3e70133db3e3b3d411dbf17f2e6ae4c058a227c1c24dffda5968dc0b5fe34bab729fe474d87b52feef03ec78c23339485d305f5bc2bee6746c5e0e929010d6ac7854dfc4762ff385204c11f44286b6fd221a6aa52e03ccbd5dd64ce662502365c96be9173136799ec64d3103f8edbc2e634a2e9659727a1d1ecf503557abdd4f682563dda3f83a98f9fa84323acbe407708f6aae77f942aa426d6cd7b9d1871b184e700f3f09510901eabe34c3c422bad697841f8da3ac17334522d29587c431b2b30ff8bb06482bb9d9032c722efa5fff4aedf0cd4bb0e55c84e8113a8ae87d21d8a46c7cd3701827b6b0c4d9901f2266d99f6bd2730f8cd7fbc784f0a3d49dc81688ae341a64158ed48899aca704f5a4c1308e9321854a76831f0ff316ba4d5a67e921bbd5e32831155e801f678838931bd1fe584ca008703a12956c21e6277003339a2d5dc84e4d55479010ebb332108ebe97263ca1a8167f78998ed3091522b8b0d4c71279a62500923674bfeeb64cf4855efa613690545a5015ab456d2d91a38bcde338265b82ebcc998bf0df23a7d700bc676d8ea1a5d23e9a9fba862175e456e0dd60cf736834979c42159ae8c540dbbacfe942b622f3276a5de8afe13d04b85f288217b4b3f9e9c6914e335423b554bbe7de17d14c435be6cec3f10ac2c553fc4c372022e96e963fdec9b918a509a78a03fa5e2f7cd133df004e0e080ed820c973833889b04cc6bdee33529e493a9b85197a3892d80191630bec7f5a4b68341c1cc75c13e9730b274531ec69e49c2a88901f81a4b3695efdd07f803c418ba23b9eb5ad576a1ef303dce5938ba640754602fd8e26dca83c51f0b4e6f1a223cc727ad911b38407fea704729462b749797222c6ecd20e010cf11abf6a615530695ed94c60259341d21248e48dcb5ef1fe4d8bc9ad92b9917d5da9629c5778879b77ec5af2afeeb6c7812156b7a93be08985e3a91d2c4ab51bfaed667b6353ae580df14988090353f61f581916132b6b9b11d2a3a03683032f40726f9d9b7a8693f8b3217710cbd17696b1b3ca619a2c73caf68ee1628f56464f1166e4d1661518e6945403601a3a06f6a42308e5a092f8ad6d209b6bcfd21f5b45b36504525832578c62a6f16cdb2e0392064b7fa538580167cdadb898d28545b22eae0d428908a65c0038a95b632d388ef0a2e716e0f675aeae41845332a3e4a7b0835ca12eefa96067131cfa6441e8f9f5aa8bb3d3b25f9400238836a317f2bebfc0eecaa06a354805ee1ee76d812c58a2f8fd7c262fc1aa7954d160a6d73f342f0cfece918b2cab5418fae801228e495c95ade6361ec1b48e03092e675055542b6bda61ebb450985d4f422ddceb8fb9db1cc758d90d526e27d9dc635469a264c647a8b6b7397e4af9ff2321509cbb30519245727b43fa6542c31ce30a6c155137d44045f00d502ac5024a9727f38865ac4ea91242cfe8d0d70a265341a563df530446ea59f2213085d44f65b899b0a9790789b9a7131a35a433f234c8c1fdc683100d45f835a53988f097272e11630e6b475317ea130ba0ba30b57a8e432e879df9b0c036aa6af9e638f2d019f09118f94fcc973cb4092399faeb1e8cc84dd57950f5f3e7f0cf27f0130dfb42cb5d23ab28a48bf429fb54c9aaa288466a52acd9df39891f61ce7658d1bfef53aab325c8bab23f44d78e29397af4a2245313432f4d37d1b2a9989bc54187112d0f54c8e88d2223db5ed61785305e433ace054f243d71f8c138e69fce4d6c1e3666b187f291a59ab505c547f78bb9b49fae461dcda80bcc0ef3305458f1b2d3ab8c8e6c09e11020ce76f0fa48f24cffb221e0eee00fa2586b4fc13158e10e7a4a", 0x1000}, {&(0x7f0000001080)="f66730b2856bc5c5d0bb585294f90c1f471582104c9fc73bacb5ffc4aa5e73b191e5aa3ab8c32b331aeb80ed6e7e23c9f23dae6930d0a860a41a4aef8085e75190829a43b8e4178b945208c5ef7435447efda224ca93416cca8a66c64d8f5a5320f9f52e4ce9579cd4a9abe081877d8bd2b86b2d939b85fc8d720506b5", 0x7d}, {&(0x7f0000001100)="4ec1f5197f95107db8dc24f292385164a8255be12eed38f63c567558e40c4c09edba010b83123d98bf4d782a281fcd1488d758c38e10a7dc06a418cbc56627a84722ba", 0x43}, {&(0x7f0000001180)="e360f3a0ad13f5759ae094f0603725e2b0195ff174bbd72df7a2b27a8e42ebd0a7be576220192300e0b9d7e343fbd51f0e4d498a1f29eb41dbbc0ba7687c65bebee90a354462e3edc5c4c49f1de7eb03b5bec4f3dda9ef4f295db28d88fd54470509ffc9980a31c0b0aa86d12a9b4709eef0356482a7e1f6e3cf189c50f03919a07f6a", 0x83}], 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x3, 0x4) write(r0, 0x0, 0x0) 17:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:18:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x2e04, 0x2, &(0x7f0000000180)="ee63f122e08d6cd1d9f1e496e9d226d055419f3c402d42ed944ae406963cfe812cc3ea8ef6b5abad3ee224504ab474bc97963811d1f02874012031e1c659e3aee8fb523a2eaccd49baf68643783d2d624ced89657187a82c5f361812008780abd9faf6fa3b32b38f01bda99a639b472fa50fb40cea945393980eea7027f0ea4b41eb836c6d00de734d2878c9c947fa071e5aac36937ea8ce59f7f09100f97da02ab54c5d8d3777537bc89575b8566a39d3ecb04bad4a7ea87c58356df706be5a96f0849b5efbb19d4396bf2cb98c96f2f911380336e2816435c9c1e5c3debbf4bb40fa4af9607846b9ec93615ba28688f25ffb9fe458b9364bba6bc066c3ce1704e9ff20769a9f816a8dfbfbe7c40e69f7b18e243dcc0d593f5815ae8927808f0026e9ffe05b77326e1932359619d6413910db752349be709cb31768ce485798872bd7a4db5c57efc1917b8502bf4f11fad253ef0fd758adca4273121531a85af6e77386f2e48cafe2de2f5b61c17d9a2b6f0a73b21757a522390e0e4388f6285e9248aa49400aac78a55bf35de1f1f6ce54291c2bbb78099c6df68d51a09fbd952e01883c37967494c01f99d822b315c8ad98ac502de48b49f0637609a8b7a25eb59cc9aa9fbe397faa50d81f71950045669743f3c11bcbc1447678039ccf91c7181f864dc102ab4f77a47df16b47385979ffe4552ea5da29a6b25826fac06d74f615b964d83662269be3c973f34bcb6b4bef091f3f33a9b22a3da681b9eea9b100a07f5aa24fb53b363be4c6257771c919c7696aacc904c8527f6e8b6d86ca77142478d507007fd03dd1c6b5d600a1d06bf4bd44981b85770ce75ae931fd3d75ecf4347c7ba9329fafd85de43c01fd9c9623b3b335d120fac6e4c6986043a95e15fd01295ec49588468a59c3b7448ebf96a4199a71b50bcda987214c418fdaf1218e57c8f90432ff23b16eca7e03ecab1f93720fe563f5abacd3202059ce8d10bea7d3df04bde648f38bc61150d85cb112c2865efe325647691a77c90abdd7ebc9d20543d23569f33a0d3fc0fea4edeb734fb304f68f5ca24008a4776e0c71eda6d68c1bcd8220a3bf1c6aaf913394592441c203e280b2bb5b08dacf314de2bcf0e74e05d1dd773f7157f73217abe8bbe904d762dc06847efc1cffc3821932b2c464c0cae2f283f15bb3da1112f5792972b309d18e3e4c393bfd388983ed048bd08c6a58e31a86137307cf1ef79af4ef0311320089d5e88ab45d618465cb02248695040e2b68403a2dfb7ae06ea17db93a8a214ae7cf61489faf59a11a4fccb9963a8076f160779d482f8ae09c528aac45109e2f20a6cf757335c79f72d9f9d31ea586579c9545d3db0834e29df4f9fc1a325aeb36aadf205701ce4f087936eff9bc0bc768abaafba35c7858ba008b2b15e5fec0bbdbd1d7e9c75fe060bc391cedfc8beb9a6b231dc2d9e1c72b83d41e865327ba0058cc110736251366339249f6eeeb61c11bff5d0b34284c643193485433da0f209c9ebcb5ea5b9401a97200db705298648756fb237a0d6b0aba73acb1a8baef6fbd1c2aa3b4dad5d17f6a6f3e2c17e107f164e71d04702bd54f594f7bdaacaa8b8cccb0511989880da14cf590836bd44f3f101ec5982486fbd7951cebf000b0d82f3092b99b87e767381991deb25f294b679f9f1a66642fa2bc2037ad547e199277d88385a318bbded9c776a1798c19d852467e4dd01a03a1707590f7d158bc28bc8f0cb8a1a0942547520efa1c5cb8b0cc3226aab0c586939638cd9313577c7d74785483c4a9b9e895f1adba6cadf7c4eedbf5885891dde34c6759af600c714e9016cff0e2f93a95b89393c65a322b78e6a1bf9dce4776ecc2e4a50b7d4cea941863697882fd32093c1d5c1b5976ac448a90d8c9f5ab5938ef95e6508e744927c12a9604c8f27b777ba819823ec388729060db460e636b0965d88fb0012ff961baacc0f0f8d3a279b70b4a36c9df7d8703cb3e08484ca134f55c35fa67e547dbd4bd0d3bc45ba6a02e895981abbae2a35b208c4694ac99dde0628c44e784ee6897a0da9c53efe81da647f1c418ac6233188b4b8b55c11056d3c9cb88d47916eec1dcfadbae547fcfa394fc25fce0842468f7bc0732820f36a2008c991b6644881214d2d60352dfd65f50cf08148949ddf411c0840da5460c734237bd589cce9e93634e2a4ff703b6dd2085fe36b7a8069464f1d825c4972e8fb4aec5214569d65806f8c16c1d50f023b1de611744b4953f1306c6f0dbb732956732411a1932881661799f29d60b15710b82e2db790fb44adeec6fe68f1dff4b9a2e6daaf9c4e13ea268116c22c99e9bafce7d9c62f1156117b8f4184538d30c005f7d11d8ff1925bf812963dc4e4aa6f637a54dff4acf31d0e188482f666114db3a013b9b2aa0bf85c44020697e19484fa0b85cc88be0cc7fbede0d7ec53877f6c2cb70c238ee00c9dc6515ddcfb2a2c9594ff4a9c955ffdfa2930035505764bf7fec26acb8b354fbb1588f1ae9485033df3ff945b1ab27b12f383b32f49bf697fe24872e1cc0b67897649dc88420d4eae3b049727421e412b11f445398742c6d185757f2df6596a01c9379bae9de819eaecb21daf635087eb1a886f2b1e729f045f1b993c1280d9496cb70aac44d2442229fef11de21630bead23006b9587ccbbbe2ee4dc89fca1acece692025d592de61889fd671ab82fe3f3659e20e8c8340bb4bca86f60979ca8f3bf14a4e74f1681cb9f4bd1c8aa9fe8977d4bc143de08d46c61a96260bf9c8d4a97ac3a6e1092e5e79c5c40dba019acbd2a48c73e4f2d7ffa1e7552a468c8d6fb7b2aff77d43c12c8baaed493bba3ed124b2b611c40fd8c3c1353c849d130d1a66efa7d57fe0bd412ba7094f13d4e041450429f8c9aadc78c6c3e7ad494c014e8227234f9ae3e75c16d1e961344c0203ec25ae1e57e9a072b72a606135fedfee5f74c4223c0829931437db17485c53a84f1588f08bdf0d37ca326662094ada54b4fa66c81137f8f85a7b0271b63ace18a470b6b7378f5b007b3bbeb07285b2363ac934bd977802c9f29997535d03bcf3f392014fb48a41a482ce08acc9b27ac0ab53a9d2313e61a2d2907e1c361c80918016a97ce4dc24a936d2274532eb239db24de0d18649626f223f294a71e9e537ba3897c2f27c379b08728aa54b5c69ac38f46e2b0e94c1549c04d96b8c5e458287fceb83047da33f3d64aa076ffa3c6734010001b8bb467e11c07f0bb66ef49563965508e95a1bbf7cc6d1a90f99982162af834340184b94d48f4fc779c80ae05b01ed5cc690a5b3cdd909d762fd286718caf560c12043ef6661f3b56015a073ee95c51b86fc8816b9c0f08f6b440eab3869fed041bfbe4d300fe41189bb791290e7ef02bfa9351d7f8897c3272ed132b66cf5d68b21730b49edb0df958436d27a8d62a8ea05905a21e479fceafe1f4f6cad7cdfd152390dc65cc53db4476323479e0591fb2183535b6652a72acab34b012bdbf7a127fec39947b048a93ed6f5ceb907384e5104455e6f08c9158cb8b4a1db5d6d55d0ddc03adee335274a9c9f061a03faae4f4f0d1e23fbe2e557ee8074d14b60746c995c34fb8034b06d84b33cf1163ee146020d98a7e78b047e429d10273d371218b8948540d48caaaa656bc5ef2267351718ed7c2aba95540737c1930bf96aa088bd315dba224592a1cf4d1acfdbba6f99e40424a2e591c86e300662956b44fc443db3bdc31004634c8654b06262c77b1d37851117bc2d5d8b09fc3ab43789e5a6054cee68eacb0f2a31bd58648b4cc02b942b35aa4ee5dd757296463faf9fb01399a592fcfcc2593da76e64f59e08bfdf89043f2cbece878f9c181ead6616c8f41addce5ed808e1f9e357bcb7e31286fc277afe57f823ce5c7410bf02769eb1501bf6dff6c365cdd17fac46a22b12f797745f8e438bace7a10a48f3b0ed34380ff1229d9d3f31ff65e86f971e4e2f3c9816cf2f5b41b320d40b36001cc39d8744b6244dc2f25975e9b6fdd6a7e92fb449b3c1060fe620e814569d60331a31fcf66cb4f1559546f49a89bebe7e8efde843c7fb9608c29240ce08034f1ad09475b617f5c5a4ad9cffbd03939db89e549f1704ba7a8e6c1f9dfb6de90334a5a2e0c7b20c1560df36f5686c65fe2710fe1a8b5ad225f7404cc938924a874dc44c6d031bfb8c295faffb7de8612b0c5b369b39295365828c670767e8e0d863c6dfc77e2cba13233d488901a12d000db026bffe119a6565220036b22b99c4b18d6f34fa087167ae368da7042eef9d22ab61a442ab3cdb59f2ad64ec21ec5ac382fc6531a43bbc538140f44ac552e6f841e856bc624d89f0446afcb3b0e99a7215ef573b5caf17e0a4eaf1f6c9d9ef075411ef8c8a1493558b08e62e9e58d933153fff9109eea0ea450d6a85b45db7632ec8804c038bd8ed387a9de21afe9009de036a81a0fbf6173c73ffc48145f46558b1da77c3b09dac30b21b425a13badaf0b06d58ac89fb4e1a17c9036633d8269bdabaf9b42f36cff6343e2d29ff71f792b086d8bdb78d483cd2ed9885ac19630734e651083f9e72bb281d2b844bf69651577ad9ece7167686efb48dbb99423a2b41fdff043dd1d0519ad393fedce1379795cdc54a00035031322a686f84fd4ffe4d9bc9253e1bb69414021a9b752e4cc15c753de73d39d81c4cea0b5b85e1f9cb41dbef35e3677b2109cf9163e3ff4d0f0add719931ab62f82663e00b6da17e859bec7eb55b070f037247660689dc66a605620a83690b57bb58da65dae4fa05460dd774f198312b972caf75cda80da59766d8716ea128171f37e08551b11cde391b9c8051cf5737ca5d470afb8261b703e0f6909c10729006a69cd24030bba409a4fa2019b399e16f032b20a0c667f25898d127aea685cc15eacec8ece87e00f57af44ed353c04fda7da0f69cd5c6eaf87debfd47cde44b0fbae621bf210395ebf06f7f936775829624eb2276bfcde8dd0c08af0b199eb107470240f9fc04f136b120279870f8449cfa6abcb3f7d2c29c6b51b6c4b2677b668f91ea7bc78289835d959e904dbfc54023b4d3eb34e9a7d993c008a94907a5c3ab0b71be63f0b073ce08ef0bff96ce622fd88f79cf1f2fedba96f4f01d093d9dab777655a4ab87c84b480d475fc2fe041f45fb5235a87c01ab3e7bb0adebb36c8b7774c7b3a04f8dee223bbff8916d811bea916fec2431ce9057f83069affb22bc5310e4eb8ab6c9f26c80a53066fe98ecd43a2a1964d1e40935040eba9ddeeed988e07e582a95bbd8e4d5b28693bd47b2cce9c67cf15d035ffc944aca6afdc2da41223b913a1f9cd2f5afaee47a14fe2afd403579fbf44558491b098eb6909a602751554ee669c29805bddf42e894e645742c3f6af496a2bd8adedf25b835168993f069cd5ad9f782bd59f5622423a483ba1636725ed3e0fd368285a6c346b4f4b0706d2e6f14e9d692c4457b1a5840973f094ea09b8745409453ef0f4fc8008d974813771f1d7d8883bb320bd39e529fc513ec83f06ce43d882f4a8037df4aee2ba181332e73bedd9a745f17280dbc3b1dda57c700af596b5fbc6c6b5a8a93e5fbf5fe106aa9cdba0f0d533778b36e6a235a99c15131bc2bfdf0e9b08721577252af1f241eabdebb7e279c40e5350b9d4f55888bfdc1fc934a5376db9eb2f527381d9ae25b2b78a0e04d64a102355a0ae53ca49d483d00926391bf217481ba9afc3d71f01e05983f7963cea3702593c680c818bd413e0194c0b463", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 17:18:43 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') 17:18:43 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x80000000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 17:18:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000657000/0x1000)=nil, 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000657000/0x3000)=nil, 0x3000, 0x1, 0x7012, r0, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000200)="349847cbbb3405a5d0cb182bbe884dc248ed21886d00ae7872d3c2371b26681eb1061b87a54983a903667d6cd1114eb2694d187835c3e10817e50c023c291ec7e3d59ccceb9031625eeeaba2d0a84d64ca2edaa0987d06f76ee7f0859ea5765ae3c06f552ebcc4015da2c91a5e7f9c4d5302797c43c20b3c745541469bddecd2df41247c92cb39caf557d245432d5b5fb00d9c2d758a7c960240f6c10968675ee5", 0xa1}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="2ffb61c5d154", 0x6}, {&(0x7f00000002c0)="dd0e52cdad66f82fbcc9ec4e1ecb228938e2714d6a7bada85f79531fef2d6eadc401c3f3cb0810a55928a3371353e16af10b84bdd72f2db8be562dbeefd0c800b72204874e678e335ba5526f8b607ee5bf0cd90f567bcd0a5602c2fc23db1b68aa5cd8ca965aa7c7af1e05ee4dedc25409f9c45002997c572db5c93c75a47379055d1e2017ff6d13215a51f1525ea0ff7f24dac10e75dba0d7aa9dd0fda855517567e1f9a9ceb6e17909ad52f7d62ec845d535c4ffbad43b739c9f2032b41c11bf800ef29a99ccae65ec9692429277532db2e0caa8b8aaab267cf6fd122eab8acc4de916f617b624db86c4a08bf3ce68c75addf62ba79d3a1fef1f00d214370c4010969c31494d06e6080dcc1600ee3b7be2d506e70485834a0fc2a7c091203fa3085ab6998b200dce87b575d2fb2003bcdaaf8b65bd0977be158a8fcf10b160231fb680668d6c0791707cd1da5d636b78b76b9a9dd18b7a05366b9f174c4534cb8191b85072542f5416cbcc4803f3e47ca67fb75b71956d77d8e4430e7db99c4392a5e4862563ccf7a8c3bf7e20a923d6cb8fab6b4b3122297ec49885858d4d668442a8fd60bcb357350673a838498aeabd329d2daf7487ac91356bdb449877b5665da2c4ae32470e35d3ba479bd3ce18db08b33b1e43cf14e35967a39045e0a0452b168d8ac0c291327e332730f68f5f691ad5a7287a141286289448d9579996a1fb7574319f0c220f74bea5486e1bcdaf66c558f64baaa8af226b4cb24e423df45f19c8f341fad98c555e85ad64ff81c884ec81d3561664a1ccf9a32e5ad01059082415e2540cb8b4d693f8376e977eb5209c3e6cbd68685641d1ce1ab2407aca84190196014844f1848a6a39d67e163ccffc33fe1ab3a9a736bafab6b1b7e540994abf6b17ee951a0ff896f0e7aaa8c7507c14b3dd22222467b29047216045da53dd13f97f8cc77bed50f9036a4d5a40949923cb6a13b61931294ec4a0f3e6c287c8f7d47623a6b27f82589e99a1707ab7603c410660fdd872485eba14d92b36fb1fb3a931642a65d4abc6448fc4057b06398b692a986d2e037cdb7c816bf64162c4a35e09f31dbfd9206a77a19d6ecb65fb30486d12a8c130a673c25a2e9bdba2005e24a4b1973e4264fdc4057bf41ebf07d1739e6776d089688d3137314d6adf7b0438f7319c284158ed7296222bee4f34ccb31d73fbd8b4a9a72f44afa7155152e68c73a470762358d1bd562d234fd16b1d86194c570799451b8a787a8771f36887540be93a5f1d08b51bba6e9294cbff08c9e3d60420aadf0848500bca5e48b60a80bb6f929ff64210f4b39a18b174f0ae9e7484c2331a049d3f3735cfebf8e50b77fabf2a81e6792d41a81d9a6679e23a8d41eefc8af58eff113adc34155e3d859f0dfd09c097f16908deeba4bae2676ae4cb5ae2eefd59315391f64947230499481c81cd73a2acb424076b2828de8f7417e5b584532bb56503ee5704cc6e2aa962907b487b7c774147907209a48ede1fa1f4b894f0a6e5f543a4a6c120344c9191362f9af403b09883c0979a673f86a37e4c09b8c5bd8931450c2cc32664c3666bbf3f836f9659f2164b115f0edaa94831371b5393e1700a20ff93228269995e5f80f2d8ad651ff28089f9430c5d753cdd6a6f8a0759c13710eccac79bb9e1e15dd59b8adab4a21777dfcfc0eafa8723c7e824c5d470c55dc2342d659cca7686b0e6b97646be843e73bd4e729ee72be3262aa466603ce130def98e5d33b0394e517cd7090c838c7ee7bce2a4849272f163c13021717327388b6924c5f797f561ea7093d6d03ff75c9ba1ec36dee147cf045bd29bff9df0715518ee2db0f1d664eb3b8c6804d58453fea55fd1bb2cab6cafc38e53bac4db315620bba805c4428750061e1d689c6c2a8408a921c759bfb5bc2aa35e9d71de2d19eeb7d9fd2ce3e4ad726ac991e52701d3e37bf82922940cd37e6801b316091c4c44e7ec020e38ceece3ce5a96f8df34109bf4b1e18a3a0dfdc6f6c36215f2502ab1d664228761ad330f0798cb5f4633cd3217b917cf8594fed1d0733f845cd25b2687e4123de013966b599ae92c4282b3ef587d3608e8fca0fc3ec0108cda0fb7ee44bf66076f80ef0f65038469f1fceb4d8b232832b902322780f7b3eb8bd4cff28741ec3b9cf3acd254d018b3831ceb2581d53ae84694d66e32c6f0d5dc3693d170d72ec4edbecac385548279ca321a72b254a7932b64a5d937175d92d5968edbd97530f8b24a7aadcc4eebab2ee30f41c5758b6d2e2653abe90d1bc2cdc0bc7b52f145cbf308d23ef717004a2503358517e0b88ca0fbca63f6bdf4474b2bef2ae7476754cbf79d4ec6e37d2a5850acbe4e8b7be02ddac3a477be007cee22d9b65c14e62e1ccc442d61ebc612ae7511c24b3ea4a82be0fa3dc7cd5555918c40faf63e1ddb36f1543e54400a9976721d6d8695bfbc85124bb1bfed7b593763814711dbe6d067477c93d4eb262f7e5a99b131501ddb434deb5e996d5d45a002e8b51426dd091416d7cdb25bac560302b39fb3723b745e63dcd0982841dd114551188a1ea0b06ff77a8fe47984751350f3e2440fbe5aa813e96e2ae69063a9a92ba8d0e605e0e27de07ce2439ae911bd52717f5e07a3e9150caace3dc213e3b94c3307bd0d81cf1896e681ba4d131e6861a8b130d38c9bf764a5d9f6b4f1bb7a1b23b3c8d18ff18c3756cbfb93789a49d04ffca37412c07bba2ba280a8585caf716767534fbd687ee1e1c2e05a6da6732b82d8246ea5e4d8f6e78bfe5ca440c864c99b486b888cd952650659b37d56646fbbf22060b1e70970bc3f085713b5c3b6045988a4f78a71f5190b55e65a8d47fe76f9f36520de640e735636011880a90b6f1553d87e89775cf2f665cca4796d34ff6f2cf6639e12e7a841f2df08285e293b84c5af1b88f4cf366a81558460c535a995c12689ac0ff3b850f4055e85ca3f38a1aa162dda97234e72af4f825f94f6b6ccf919bee214a56174962f25bde1b0d9b26c99a39696e8607be7f1452fcfdfce0941a55415a687c9ac728f2949b23ad17fe0f5c04b65bbe9fa5b6f7f23d5edce775a5bfdf396656e6d288d690e2824a9c42d9c265c3a28877a8d2cd63c6cf036ddf2c17ee4bb2acaefdea3282d62ee7d741df061aeb616eefe8c4982a8754d7ca954d50c84563c4923faa0fea8468f570359742ca8855836a0bc33af646181048fd568d1d24d166dd80cd1d47d66fd5b8adf2182ed22916f5f1c49af8e926b56aeb9fc045f84b424c04cba5e30b9672b3e8c072c54f3503ce94b8b567b45cbafd04381342ed3a68e24e5da8ce7e10c47847c918dd029a2c8a4762484b81e7b7089be865a7ac6f6bdbbcff4ef84474a0bdda9032dd5bae258bc20ec32287180634bede0f70772668089bdc4038b80e769ecaaf2144b8f356c4331e8a37a3d947ee03e3a9dd434d3e5cf8abe19284e7ebeb57c3a3e7bd41348b207129e26619aa408cbd0853c69e5f7c43ca10f9089a0f7f3ea7391977ba1ac843cf2c1908f0b9fae47aa8b59125cf0e4b37d05fdc49800447be3c698bbad0744b7723b4878958cfa776c34a863b0fab748158f5fd5c9e958df93d050b32fd94e33797847a9e9d680f885055ae3091d6ebcc18977f35b079f194289ddb1e9ba7d73c911c3a0755a4b9e3eef36c4af9044405f401931492537743b0ca623ecb1e40a4068d3e658063aea9c6ff2df9df8fea68fa42dc48e91c4623d10d2d7b8ed2288736e5db947b937d40ca240bd63244a9c29149151ac0429fb0968ecd6a9d001de4124c8c1297d2b12339f243e48866049906d6eb9763628f76c1535f78346951f0c1eae1f054ab7ce3b1d53213588dfe22dd07fd63a4c11a26e671c25c960deb682d0de6f57a939983f89371e444e1e14663b74cb618b7fa408f5f115fc564c5432a1daeb920f5ba079d75dfe2a1a30d12081636d225ab9969ec86ed0ea2a88e31f52fb4f0ba6dc1a5d778b7b7e1fb8f15ba7db35265ef3715a33bc71d108aab73e69fec570055b7525c6e01afb0db41e72725852f778b4bfcbe6748efb504d77f0c3a29b36d9fba0460d5abd90c5beb6dfbecfd142e2e55b6c8991844efd1548551e37981a3c4bc1679d9486fb7939dde6a428c5e585463f01619591f94c6fd5f2a45a5c007d48ab2f373c9265cdb6dc6b2906d408aef9bca004c9c706edfc85cd498bea2afff5af52e7db2bb43e15890e9165f92ae2f3bbfc10d83579f2a9cc145542003a863af29a75d982a5531ea3b90e51c6d943542cad8a186c8a888006b8e079094941c9ba41dc2ac4fbcce00b6d5bef58a9488c96def4ac7147dd21437047e2fe112b25891cdb3253c8af6729f3afdb9c47fe9150abf4f22d27025baab3ec36e6d5d5a69efdb4461862b6bc28bc3b2d97c6b4803f3bbd818d223fc42759baeaeddff2ef20f3734a2588b29962074f996b848fb88e7097c18a96def8372e2767b8a7c3db6b60c76d9ba2bdb9d6d1cd1292a0ba568d4a454e7e4079ec03eeaa449d1f3024842f372645213e8dcf160cd6a38238f183b7d65b28444ad7f7453f0f5eda4299962b93e367c005938c2afa0d197cef6132bf25be9418d6c789f86b4aadb262b7005d3cce3b59c38ed3e1a5a6ee046382435b864c8353a7325fc881cf7b44045687cbd2c961f2ebd11074279aef3f723936d076d3ad0b90ebed291c7bf4a36117c7b43215e2fa26bf4e13ef1e1d4a23cd94f03800fcb4a765e9fad11f32458197d0d9e213377b4617c2e627b797725479ae94eec9426eae0aeec99726c0a72155fa1799bcaca75311e5a9bd270d4798898ee96244344f1195b9b5039fa41261aa1505fc123fa94fd053de0a5d8e179b34359f1d393ea44c74f740d0938297fb2f7b542a5f498bf5975e7546fd3b15d4f0ef6ba3c521956eb67e92b9a80d7d7dd838911293ebee0200b7b614105241c09e0520bd173164d54de9aa61932856c7b0c8cf53abba0d51b4ae2d20302f32f9a2b861f2cec788c99981773b02a76c4d0eb17b9719b1500a849d89cf56d8293dc1f78b9499d04eef709f5aff11c4ef35218c1daba188ec2019f97e8f15a6d7961c13d88c678ed5a3f2d3a455ef58a48415680acabba54fd24b1ff84c98f9759aad455bf14f9ebffb4dcfa2603100d93b0fbb8bbfb3c40e4fba784ab9f0d00833b834eec40b0389c996812c8cbb39386d22a6691bb60ce3b73b8869909fe7a3a3b1550af72a394205fa834015f13264bd3932e9e5359bf5607531336d685936183b6b39d6b782894f1df0196034dc2e05f4e463b5c84dd42fd1bdce2c252c9d350c49cf529c2acae63a2fde1dcdb7151c2cffcd8e58b9ee1dac1fb6bcf333e3ac55fa0d1ed1ec33fa54a25871be5060577dd1ef8737ef061599b08e4edf85e05dd0c688d6c05dfc2802c9dc992e311bc3d4ec8a6efb59d6e17b9a9967198db35168e0b1db40b95fb4a91265c93cc8088e977950a6c7c1526377d4794b44f4bc26c870ef564d0e4d813213a1c7c7dcfdcc21791825534189900cc1f73d5070721371df315f6cbe54fa3de395c5ae93311ffb6c6604a605294818aa714ba9055d060113df69186ab349a1355a88c2e5683b748a371e2ea67f59c7e0aaf7ac6387dd6cce21b228a44aff4e3fc9592e0f7b8c125305f5825fd59a35c7ad416d7c75b793de46a7e9185e69e886c06dd0378e474b1146e292467a9a3a183a3bace4534a52cb1c06cdfc066314ecf0493e8b2f1228a9256d685de2cb59cae956add4245046", 0x1000}, {&(0x7f00000012c0)="a9cd5dbc932c69365b5c03b89662d91bc2ae60fcdfb8deeceb6ff2b9c8f5aaa2a05f2f24ca26fc2d906f55631a38345d964e0b1362d73296f96fc1ab46f86c1e6e4f8bece5ee0f7cf2b041cbd8430808089e19d11fbbe3f79ff11abec3ac0db1f6a131fa2f66c108023fa694a08f8bd3e759df6ef3bc73aa6b862a4d33d3f8cd937ba91c1cbcff60a34e8a726e0bde9a0f673dfe699981f381387f1680d07c86bceea2cd296a41dbf8859f9698f78dd47737f405", 0xb4}, {&(0x7f0000001380)="ba2a364233c0011710f80b286b1b6253697ba5ea985efdf9fdb3cdd09af251165f5574da3f9c5609711bd44b741d7a2d2b6e10a28d7c3cb151a2c25c7c95475a58a375a46a7e627fdceff1ad00bc732a1e32dbda1935a99d3e027dfc2f7a61588f63f9910f0266b475468d949a2cbdd5aba4018c1eb89683035c8f7ddb4381e3f060731caa5e2856054aca4860b6bb48f1e65ac63f7c3580a30e7565249d733dee01d30e12916019c86504c61b9bfb541129bab4efab4d1b090bcc82ad95c9ceda96b5900e74526bcb8d460d89805985af727414c1c7837ac08fe5df20f096074455607452e35d622ca95ce970120a6049cf7f04a08f98f5", 0xf8}, {&(0x7f0000001480)="7fae8e20a7914c6b991176ca57fa93cb3131e90d5fa74d5b563e9f2605be16225440168cadfd6fd8abebab3d661168671671cf4ddad945beaf4fc9d47438179b2e1355c872da", 0x46}, {&(0x7f0000001500)="0f5b9defd9f6edc2abbb5fa188671e02b7bd8358023bc48be2c76ab4989ba7936ef77c51875761e7e5b53bcf29c6f140dd20494847bcc027ceb266f98190f84bdee9d59d500063f291c734cb227c908545548395bf632c95a22a9f11f5c50aab0d27f2ea2a716c31f95007a9994a058ca4746a7cdc76c601a5d379e840801b747de456efbb693af04dd391f75e4aec19ab46a8af0119985a7060b3ef7f1e341f5bba33a2e8101bd2c40f0012faf5972b4d96eb656acac32e082bf502003aea3ec74d9d4aec70fa40af154f29a9d0f2ff39a0019e3e53733925ed5cb8ca2d78a9891197f4983abf3f71fc15ed51", 0xed}, {&(0x7f0000001600)="19f78ad87579a5667f0a51405c11c4d4301f465b3126b968587d96a46a602e8c8606e9726610eaf23a45b419ccbfaa51c2b8d594510d6330a7441ad32f3d853ff16bf079055427fbda36cc", 0x4b}], 0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 17:18:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fec217d56adb07067ee543bd67bcebb9c7addc3d4777747e615a6bbc0339bdb96c7475c51d3f576463afff2a5d75165ee6e078fe45e1c6781267146f17a2fae9348ec3444649197c0439444facae8b419c6da4e4c7a120561d372ed488f352c18212160929db8bb01fcf094b084920cedfb80800000029bcd09811b6149d24f2ae1bca272e5312306d1209c1a20d6b86599f8bc3ba92f26c7616a3261f0d6d8ed42757d5c1020ece44871d6c825efe1ca6fe214252fc17e569723af72156b04b9dd3dc071a6e490d2b55279c9c386ef3dabbc0004f53254c91"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10b91, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:18:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 17:18:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200000000003, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd3a, &(0x7f0000000100)="b67cd8cfbdb413b44a7b0ccb394a50b587ede43abce0e71fe10bfdfbc7b624f9cdfbefb22d57043483c5878bf97a6d3eefd8133a60fef1919746fc96b08dde5d69dd09d934f60fdb3b74a692dc05cad5b7b77469e0") r1 = socket(0x20, 0x2, 0x80000000) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f0000000000)=0x4d) 17:18:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) sendmsg(r2, &(0x7f0000002a80)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000340)="960d92dc148e0b29e0c2690a602e63a9248d410d392d1368594c4be61634ceb78158d1679778d39caef9cb62f9102ca9a4d5d9e5739c913bd7b05d753f6f384cee14cd03aabcadb0b3cb6e91deca0480062cbbefd9ea1569a656b8f3a7d679e42ac05f6100748b0bcd2c8561fcba7e730c2a3f423a700c8b58847e19e03007045a42b1c04c2e7759b782d26215798a6b9b10db166563c915152377a568f7792527f1d6f93f02515d", 0xa8}, {&(0x7f0000000100)="421bdb48a45b672715e9f1e9be93aa7462a44633f2174208e971eb2ed202e16c6b98ca2710a5e0e34df0fab1a862d1ff4a1b", 0x32}, {&(0x7f0000000400)="ba215c7f41e1650a741d2dd5089ae77ba9f48d9ad8b98700d59b4a3cf3f4bbc9ed59ec640d1b5c084d874d8f5251e72ad15cfed2ba35d753719c8391d912955d2bb5858cec2302b0b959af3d78dd689ad9fde857acebfb695c1126610424b03e9f6ae084f29b8e7b66491c8f6f9077e2e5391959a81f272a8c2a917036b243edc087472f6cbe4005251091a9417b67704274ac790c461c3b0ce7c5dfd25d6d6df32b5f5e9df5a4ae74689f50deef3019fe4fdadc0de31adcc38145", 0xbb}, {&(0x7f00000004c0)="6e8d6cd5fa1adeb2001401861eb8557e47a2cff8e3d632df04f09c37796b670938006e88dfd09ffa89dd56cd6ab3d3a05c2143633b5403697607477c86d3eba31c", 0x41}, {&(0x7f0000000540)="a4b77e0f400cd9898b68a29820b2261b4fe90648cad870850820104e4e0147689fdf5c908e1c51e3ff7ae3370e8ff92bdf2c55790cd50da1ae4869891d834f6ffd2eafed5f92b78ca4b8d623f327c4bde70b5407be2af0ccb68ec652fff508711ee35b54bf5bee0c2252b319796e82700a0465a960be680eb6b73cca390def77162ee8b34908edf534f19e9a5b687a0295815d80269a5170f7a7de0f32e9c814dc44f1e0e3cb34d849beeffe061243cc10d2fb2f307c5f", 0xb7}, {&(0x7f0000000600)="c0173b1f2ecb538499bb93cea8321223cb6fc275b927c4d404f31ba76aba7ac68ece6271632e59e44abeebd11c22987626e57c442baeca1941ab86e162d4e74ae3daa4b763f52388827ac22d891ade9c4c750fb77848ce091b48245530502ff3601bbd48a4fd148eeb58a6aedfa2c724fc58f2aa686f7e88d0464e21c6c546a3c1172a26d102155117844b0eb67a0d4713919ac36333bded296095c263b7d7bf42e5dfae48213d29edba1133481ea1bf29aecea8ea950cf69ce35595f7384915466fe367c86ed4181fc1b1ae46b69e090824f40b69ed4ad063c006baa47087", 0xdf}, {&(0x7f0000000700)="f7861d008f81a56030dff300ad708447a90ce6b06b892fec493fdd5a394de29f3da57d2351026d89ab97c57b614e6f37f921594825fba4c1e520f83aa349d60f5c83fd0057319244f840b8fb63bb41f63ea4e610a7662b67f9f8b8e1016bd494526f708a0c680ee65afa4a0125c53914f4a3063ed2306b9d5786aece1c4adebb027b8d7363acbc1c5c25dc4e098471a7be8c4088d3476ef04843e5580e2e2d3458613347401d835923a5ef30791a441e386d890c5619ba8e8c938a3d4df8ea30f9077b08ea3bfc696d6e4cef1f7958639806c9980a4372b79382b9503eb10d78af15118a7568872affa679f6b32d4d55fedc93a89a2a912c96be50f4ff089326a7447a671cfabec352be4749295d32f85bbb43050ce488648a21abaa8f74c2833db27e0593c7ddee48374cffadec675c0ebf168728b6acce4813a57c329d18a845e89970760dafedc9d2162d2b41e43177d7859282b5b1b8df4ab0b0a242cb74df06b9c25499460f322ed0029ff16adaa6953c805c08973f63bacc29e1e6dd7534236f59c36bebff6b00b9c1f2e7baa031bca35247679fd8c3c7df56149753d31822bb9a6c1e0659c164657ecf3514aa79830ffe6182c9093a867ad67a5cf4e9d59c63ac95d9937cbb15ae69da9a6df9e872504911058421bf9dbf7be27f9516ab3c03de26f69c1966722581743a09ff2217848f1245aed54cc66cbf9a7545787ccfdfa8f9b2afdd3a4d395d3c12992ee90a773854455a5386b6751e096b4311a6a4dd802ff99e9a98d23f4d6ab822902c27488afb2fab32843f709615f45b4ac3d62eeba048785d7c8ec943863bc10db4afd6e341daceb6a76e439d3c3075dbb894d814142815e298d24b5e2027897581c6b7254b8486904f10880a4f8290a78024b98e83ca9242d729352e77501ed6968d6b9455672dd11f643a5c0bc8f617232fbdfb83d9ac98197cc34311568d9178fe3263019885ff517a4667e9a3c9661ae90d1c667068240485889f9cb471e98cdcdb35dd0076eb036ae3cab4b856707575e5b3f5ce21e1469becc800542653a3ebc4d72595e6e45d4bcb34afa16e6261555ec4ad969ed27b3bf6e5d9de937de505dc35c1b4403b70c58a8655274393356412627451afc8c2d2a5949861cedb17703ce7c4a2b0321d51227dfe7830d1a63eb1bdf3825aabd9fd3624c363495a27577ec91631740f1ccd83c84b1a6168512e16f3ddff9d2074efb76cfb6e28d197fb9ae4f89c8c9f03447ddad3e3abc627ffcb4aec2973cec89c1036f6b7de9f6697ace2452f99da567ca668cb8ff963bf30fee1a20454f6a43591669deff96eeea8c13fb035918be3c92c6685dccb6c9831c187fc48a8b82d227ce658537e70fc57696a24feb0ccded0ae69857929a50cfb359ea1c9ffe2ecbc2cd6b16e59882d18c82c1b95a6e5a826f1016053273f755e8631f52befa749c2ca9b69c34ce8e57053c046769fd959f5117142cec8691a49b2710e5530fc511e2f6521c3202b0586ae2468f8736e66824d87142d777a171b4e63de60bc16a542d296b8087753e92bcec402a158a67145bcd09908dbc62906ff787bc50faf5c552abfdbe5484b73c9676b39385323d6e90dc0d83e7fcf76747cc9dd973724714291e792f574d7ee7089c67a985cf70e3832262a5202a27594824c2abd8d166820c02ca48d9cad1296133fbb70bbfc64e8d2cd9613cab102c7bdd567c5172a5e2e284d8d0f524c324f560d0b82d8f8c9b62ccc68e9fbff94b6e5ed35b64187f513ff26baa44fc03378908b05ce9b1f462618379ea8867db7ea134c05c82dbf616c6a0357ede5a03ea8c187c97b2b40228f2ab43f332a66d1f38cba30af9aa45ee194ae25b3b85445f57e90728541346634e8e41d783496a1eb3aa4f289d9ba0a524b4edc3b811b65dbf273f9c445196270778238276bd9a948f07b5aa174d3e2682b96af2d86c1cc063bc12cbc017f75e7dc7fe61f797db0862cdbbde80116f57c7ea522a719973fb35c416c8ec9547693c0905fc3c71a159f2e7c49d54336f4445cf68974ac29f9f45e987d9fcca9e3ece90c4705f6eedc2889f13e59912feb1c55cd3bbfe562ad9dabb572f4641b6edb08fc3039d67a4bfe9a43367e51a094d9ec23834688619640982b1ccf9197049c7bcbb5b4070ff0315933905ac53f54d88cb627981675257929c381975410898ed2f0e0225a7dd1ff30becf723459639e758208bea327bd3b5eb1b8e07c79750d4a1a274f58c4507b931f5972672df0920a9a53770061ae69175539996f82e0fc53aba1047af779eb0ce79fe86c8fdc2c0ce046840f5149fd0837f2fa7acdc8f4d96d647896a00a7f774a175db9529ea54cfe42074a7f045fab94d330576798430492d39a2131b28d163aa228a56e97492a7899d716b145e463311ea27cb57cb115f6ff653ad630f96dd95e8c4e29ff0dabc5f28f516ab84394c22a917d6819f9dd2e0bbb8e5bd62a67884daa19d55e00c39bf2a410c4ead5c515db93765fd9c7ff177585e9fef6188cc2e8aae5f9b7c4c91f58526219a5047015a44b56292826a523c9f24a193ce34f918899c1b23fb2db60ff326e8dcd280d3b40a86afd0f8f6ade6b03bd38dda3289467f967728c743304be770f8c3de10699eef491ae5408caa943d9f4b74bc2b51d1e6758d1ee4bffab9986a4b99f3b73d663ca298e1e06e04b1470ebe144d6b738e78c9ed9ae5da2ff211ccddc96890feacf59911f8787896a76779dec6a3e039e1eadea61b9e492e0ce54b5870ca40110ffe74107df0ecb639f04b0c0f9365fbed293755e1da747c523852606dc6cbb9a96600cc411dc8d91e46b0d02f0e41f51ab2ba872e4979effd52552ce0e326cd31716fe8f691e90235fbabe266419520eeb1fc96ba436bd898b22afe2f354b10a62b554c9e5a1d110254f403f422ef6ae6f357a41457df3e1e3ae54f8b6e799c285edb4308e47ae0c99d6acba8b676b43ba9148ffd6fcb2ee25f464547975ce4563f8916b0e083fe9b9c68600bd971497f3b334e586e0bef141594e1a30758637b47277e15fc13be0cdf40476b8cff9424897248c2d9489e809b797a81ca3877018630513e6f978ca4e7ae11d582aa9695d378682b29222dce276d84c5581943c378d2fcb5e0d9034e4494b2f73198ca0f86b761e34ecef11e7af55fabd016d51b84d613e53f715ac3eba26318554b6d3f750b2aa695ddad0982fea11619b79f282029240b6e92a729af756055b256d0efbbc8595d8949729fa766b040ac84a71b067d4461cba2dbceec6f9dfdc602e0f97b1df53d69166c49f77b9f983d7f12040ec9d933a22abff9c720a2a221d70e66c9fc2123051e3a0b0aa9b9790507d47d731f122c6d61328740ef25b6d0638b7ef48f24930d728983b1bdf2c042dacb8e24add5c0c2c0488e38c738bfd80060fd07624b7933b223b133c82d19ec50b3aeab395331b9873f5ebc7f0754c4537ee6a80d592871afe37415e061eff5fc3975defe6db8a7d3c65b5d62e230e0b9fb3a38f5e1e165eb829ba8902eb6ae7eff06b21fa952415370382d3909ad0743a54de5626109cf5f736c80b97bcba953f862c896f3a32f2c85047361b54506439979f6c644c2449c9f8c6507f62aa5c356cf63dc465a4a3f7372dab36643a6a861d0426c6f2ed647f504215cdd54c97fac56fa475f02f64224a2fad79aadea2289c4ce85f822bd9228124ef40185d8ef188fd6a2e2c31c075425a6fd1ffb0e25f6866a19c9559845f9e4a24f1e6af1e109a6d4312d8ea01e74ee77c5a225bfbdc1ced5d8c22daff0de73738842a7396428cfc84a6b3fe4247bb11c0f70d390a09c6cc33b26c30cd8698e9501b69ea1a8a9be7fbebe39bc703b7fdc85ec3b613f6b74b92d46dbb496f7dbf04f05f98954353251b71bee0523e861ebfffbbbb642938888fad272aadfe41bb1a7bac3d57e453b7e46a0d0914c046b0aa29efe763fe9cbeb30b22cd54ceaac71f8271d6e5a07124cf38c25ab47dae41117ff37c37fd2dd86d5bf95193b5dfe682a5f366a8bc3f6a666419ea0210bd0b6846532a026af215224fde4e0a34bb791abedb465794aa9fdf29156b554bbd797af59b3ecb9cec44820006c0c9ea6fb9c574dcc7fb540fd03be7b94f86404e654303cd46de2ea84b4c97e86950c687c5a075ddf94c1c1d088bf1c64585ffa9594263a647e37dae2bbf97d705e2e2f766ad57875eb751e1f7bd56784243f5fba6dcab886f23d27ae4da441cbbc35f3fd2ddf563f063ccd80128efe199c0d2530a328feedf9fa413ca4ad205f9028d51c3a0909e81c69f14eb1dc3c9c09ea2ea08ab8fc8f275464ed38d77f227084b01a4b7c9284eabfb5c8ba48e969f09b98481f543917d7598440083ee4f2112de383744fdeada6b27694fd3037f0f899738b2761d7667a1fc9b969176010fe139d9c9a22501e86a89977c855d81d1175b7cf2956f0f3f7fee3417032c4e5f354d120df8dd9ff87338932a09e8a5aab800181bef2aaf464e185935972ed51dcfd783633219506541a39e4dc03dc74d8c9bf5343f4b547f22e96806670e1ca068072399995ac035396c7a195aebc9987a253c6737ac086abe1fb8829352affca2e2401f97c25ba780bd3fbef6b22f1ea31147bb2dff505ecc7fba368d4bcae1a6a70a8b8e5c0285212ca09871fdd14741be9f12bbaecaa88b8d6b489d89f39646368c3b24157ae27d102e4abf7112b92bbf49ca037a7f3c446246ef60114ae00e8778887154db27c0c9bd5f7242cea15f99fdf737ffb84f04a3aff9fcfb2d2d0dca52522e235acd4cf4b47f009f8015cf27ea83f2910c64e606484a87a72ad59fc2229b740646f4e0f1130450c68603dce38f238ceb59d6f6a1100085033a386098e79bc1e29157038d82bf9ab018d72d8de2eba9854453cf34b9c19c9f8bd181481510f31b91ab14cd88482f7d7972ec25809e8e35998cd226b0fd1a61ac9282eade02db137403bfcdf0f36a4ca1353df0478423650939d629098b55de1c80e42ad7e8310af99d7aea87462754914fe04f014cee34a4e602d0585f304802b42939244c69430d81fa6c84289f16cc378c42dd68e6ad849db4f7f4088fdb2cd5196a9226bf666be2081d646fde41aa0ab36291ab175f347bcbd3940732773bd02fb15c9e87d6817fee188fcdbcc6bbcbd0f8d3fee2f616d0149bc842f6f3c78861d1cca14d1ae0b7604392ecd91e47348f244318de0683bc8c25f296f29fe899e2141bd42177c5c5fe60f0e3030512c3cf984a5eb8374a32539e2314369bc0fa1107568510aa6daedc67b03e1e1e70a22cfd3aaa7f025a119948e58c747edcaec0fe32787b2d2e0cc46550bae5bf0b64929a05cd2d8a5ac21b180387223f6a710cc153799e73ca4bdd7476cac81d2ca91bd95f1733858a1b86e3f0ee5444f5fa5703e99ba7af6add527ce9b24bf9e07cd966a05cf972adcba1b2ef187b4e136e19cd61742b4254055bf3b6ebbbbef9d0e76026bf2510c53861c253f2baa82251b2bded1f071ae456a86c6c050503be7d8ecfc3174c517f0c0c5a612c56b05d02025c33f7135cd993e142e587b308adf248aa9bd01ccc562419a732f3fe23ff56bb08acb46dba2d43864a8464d8c0404732df0b53d3d9c6ca69ae59eddf31331f8e22ea798112059727081d24b3b6b19022fb8b48171d0f54b524b138e649f310644f99afb1c5f73b02ac4c3553fa81b8924f22bf64d50425add565d5bd20f86cfc7935c7b0bee25d509ed89e383b1798feefacfdfee3c6", 0x1000}, {&(0x7f0000001700)="35126954efadf230ea5332c4309ee90f2b206cceb6e11fd7a177d1403b3c0303790413f78b6367b8697c706d756d9991a659651d84505f605284d9357c2a2e647f0ccad83eddfbbf4858ca1fad4022e9087a464cf803a1b30adb54ab00e62600cb9c4e07b7e8b6b31b2d5a5ad379789082004223e7e944dfc51aa498fa8d8bd54b7463e0dec75ddad05b3787af5f417e161035a92db2", 0x96}, {&(0x7f00000017c0)="c414a136f9171a52b7db149070f98f7e93295458b5e3f87b16b39afd03176221cd6f97e31933ef4a14187a3f1261ef9dd862f7d46f9748118a562d7d8334a76778b634828360f4433fd43b9364ccad2343372a9a03859eb969dbcfe4c70447d7edfefbf136fb74b20e3af935289f5474bda76c92a3002fd55430d9f71cab2cdb69558dd5cae7ce9b9f9e487c76e0524f1da5ff4d00a154bd5fc31f5c1dfd6c869607cb3091859d19c898cf8e9011b3daf0f7a3", 0xb3}], 0x9, &(0x7f0000001940)=[{0x70, 0x0, 0xfffffffffffffffd, "d67cdd543b332312d85dbf3c464f068a4eb18bbe89526310b316952e84914e5710159f0826742b68a9fe4f559200b7a554f15cf99d558141c106335cb0c527839af66bfcbf11219470d1b958fae070a56cbbdef9f7de65831f57"}, {0x70, 0xffff, 0x3, "342a492bc45c1977fe1dc56d87bdfdbfb9a5b91bee16c93b10ae5584388ce05cd432e47808cde5581bff1583c644d801f71cfdf404b1df8b989a0eef72eaefc059000492183e199965c5eb8958242a9c8cdab7c047c7b268bb"}, {0x40, 0xffff, 0x4, "4cc9d7773403ef9a20010fc60212b4f3aa25fbd5072a7b7fbb8c599733343655e928802f5d3c5103af678c80beb0d9"}, {0x1010, 0xffff, 0x1000, "24424f32442b751e6626a8021ff2c7fb8d55dd14c60e2091eb49b8d480821575bf05d1c10e1bd3a6f16109292e26d824cbba014d8bdf713aac8570db6515183de1fa2a0fb71db25b9b937a81c167dfe01ede31206d5f728148d35aea0225b821daf5914568f6aefae0df2665fecd24d6b69aa78edadefb8cca628d59f64054185d6c2dda71badc083c853fa5707568dd9022209c333090857c55c26c2b4c75b2d7fc2df53f32971207d40bbc30f1e31dc508892db1e004feeb47c103ff83af265790d93dbee91aa81e04d2bd92c1b1d02acbba73d82a2d84cebde94649de8daeaa998e70054b638390a06e213232471f24f4e16c764a39d706e0f47c584565613e30c629e87294354fa0660b039615d9daf2deeed18ca8ebfeb876c6a71f3fc79de1133cd7e66a3e8f58cf4edb4bb2a6fb5d1f9a5adea964b8a43cfa21d2a633c370e94a778161cbf1075becb9b9504c60f4d288cef364016126e22b0d7ff031432e9148b69ce403d0a0e3708a0b4b2c4d429f9095bd88afb1863417c1f76b7a58f75baec1368fc1b44dfd84c4f300653af2ddfe93c9b4bc78e2f1fa846a6d474314427757cdc2b0c43afd8d51d3addac21c2200bb4fcf9773522e40e6791ca77adf7f874b764d8cbce8067ba8b99f9d3d20cceaeb146d5334ff60a7f0773aba9e0f24d672edadf4c8a6bee16347d3925f8925260b143ad66d7f61c82137c5605e3e8e473162d491fc317d80570f05ad28f19881c60c5cf1a1957df23a505fed500ef6cd88f18eb7b101cb2bb952443a9da40b8fbc9272c3d5c28c06a4c57433d55999709e094535e4775515cddf10a724992782e79025d55693b4642dc8ac758eaf2717b34411ca280a28021dd47b7d8720425856d62ecf4d887464f29f810b321f03adab69647a10bbb0623e9a1c37355a45e68d33713b4625296299dd30e2606502941c46245050f264b361634a8b257434b0d6ca4f0b831f25ffb309f587cf53618af66a4aaf7699b72d0e0b50d241226d5965470317ef4a41fdbbfdd2fd0a6afb3da4c71ca9d874a4d11d5954cadcbeac580603722a4a8b12e92dd8faaa8e8d7f6459a22642ab793c91b905548b68e76c3f273661bfd8be347d0406365d3d022e566ae1b57af5745210b4ec2089b90b82cef7b6755c749b4715094700efd32b1510da1f16036444e3bf38ece49928b7c510bbd7e14c16d9f3ad5a33404fd7eac20ff47bc67576bd9eb8fa42a187686c9ef8a35b3010839fd0d0215c9c185f9b5d193fc115be281cd750b0a5467c6951b95e8c54cd1d1f4db5d135e5cddfa71ea4bc67efff6242a211e31cea2991d633edd18880478677321d713252958db9b7bceb4cbacd1fab678faf0afe3643c96fe4f7487e19fb36aab179247985a9ca9cd02e90f509b765ecce06f1bc630cefe7698f065984948cca6f283b8aa097df1e350425c8b33765471864bddab2bcc6b18d3bb328399994daba230bd5accf6ae86eb7b674c21da7df39dc36a3a4737e09ec1a6ad734e97a561b4287eea6be99dde1f5bba5ab3e03337dab5cdcd96079f852202515f68483c50c05f6fd4c43d7b6fff6738f68dd7e945a4abc60e169406f6c891c506c670af3afd9085930f2965e3a27e93212e1114eca8a2266963abd6a2a19acb285eb80b5237c1525d91cd503c25767d18ab294746283b1458cf278cea08b4d8cc456f6f7063eabc960b841fd4aa0159a4a70909f353b46aed01caefb0f13c17b8a1ba720cc824f8c0a6962cd1c8f60acf929b7e60def1340b0ba030f835e61013050dc8f4f68e3219ec372f27c86d52aaad486f07dd18c8616c50c14cf0cce74d337568a47cb6eb3628210283b84a5fdd8b0334c07c82e5ba8eef1d741d4feb98cb267e9ddf5d908a0aede794791e287810d5e1e27389bdcb9837d4535e7f82ed0f5ca151daa83578768edf85cabc34b57a2fdbf57c50a4b89b52a43f5262cd44f419bb2115e51f2bd1f6c6fc5d76bd1cb62db5c0364c629e3e9fd182d31de5f8e877d5963d4d122566a66d27b0539c2b5e92f64755c68fabe01d39a137e2f481ea18c8821bcb6f29463dc3bde950713023a1394b000814d50c825dff6eefc45abce10616f5698e3c62fb80b154fd4d739b3377f707d28960873bb1c2ba9e42eca18766cb843d4e12057d9a7ccea4d606473f2ee726b530cb374f65fc305061cb12107a462b0232113cf7dc8ff1cc79c947f9ee63952caa5f62bf1f4208302bef90e5be5c52c41b405728bc105d2c90771f29e36efceb13c15909648084dea661b0dd8cd4763c33b7499a2b34a5bb0ab65353ce27ada8536134e197b3310d3fde5ec7cb7e2629bb71af39d98faab9beff2f621d58f4802f5663b29588930afa0bb45b8f69f8b526ce87cc6de0ee9d7899e91bbfa04c0b1aa82cf63b8f3a01a2f4638af3c6a6b5ab53d95b8d291870e98269c35e6d3dd1c985bd5d249c4fae6747b0c2dc36eb85ab140e7265f07df200f27bc1cdbeb91bd2f1d839ae324c10159c2ba685bfb86a201b2de777e74927a6ee05f8cd9ef6a8861d399267a331a7711b65a6af92d1e34b3c4f4724100d9a0518d41c03cdfa95ef33ec1cb8ddbc19752b73b9f6b6889ded50e58f90e838030fce8b0f469d4d96df26e08810e2067d3f9584e81ee9ed2f04f00888213cedd78943ba1fe559ed3e9d90180ad71bf19cf84e2bcbf84aee88ee7b9247754ffd80eacad1938838011be43a60ccadf6cf96528a15ae0feca6951a3a444b470e96cb731ad1964e02f3a670cf065c2fcc60617a87e68a7d8a58817391370c7bf64b7ec71d144f8060274b7e36a68d9aef9be5b5dd9c24f474525d0dab7c744982030ccb2d65669312734e23d9b3dff5391e53fae96a51680afbdb41399835615e85d84b643f21fddb76381600386788afca3db990f6ce7ae95a65c1dc4b0d504103a2e794ccaef1af9af6c857be9d4682ffd1e4b1f9ea32f92778c2523f6cde0dcaf98d105efba10e8901fe749c97524b767aefa145f1dadaca9bb8e4948b04ef96dc8386d4a3cf459f2dfa3c4f7e84619d5fa29b542456106c2f5fda87e48ac8d87b5630481a2f9d6798d8412ab1897d7029708ba09fefeafc1c5c3b531ced0b13601d61a4090cfcd7ba566343a8cbdbed4d2d33f85e7ac43f276dca592180c5777b27dddbb4a21b32abe2b872cebfbd038b4d25e4efcdb689d2cd2d60700d45a95ad4e54fa97de8f471a3615e120cec9cfd087f88f4d08bd7aa1cab9621c0d3c686edd40529f1a40616836e2fc3c4ab6038dcbeff22e89491118bff6bb580a110a3b02364552bb8bb23eb7f296fa9afff6afa985798d5ed35461ac6ca248db484f0c46083c798fc150a7aaa9bddaf1a2dd095b8c6e4ab6978a92d1c5c047e9b732d68f59a1380c17350b8f2770c3e368707f7f92d7436a128ea5a3983638e81fb926886b757e250a64b633bf740b246e24d96d9fa4ec0a83b54f9bdd0cba9c1707fe7fb9ae72d3d81db334cc3740ee37842f59249c2e2fa2bdcba6eeb64e5b9a36680e753ddb85802dcb785c5203d82527fc95399d3ff9094111784fff81ebd4dfe462eb96d17cec27e1d2dea1e66dcdbfbd4fa834f96147e0ebbe7aca510a3a81017ea15c6f7d432586912f7c5ee2145411ed45e72b44a2589a7ba7aabca001a3755f0fe7f831fe01f48327cf6a52c86d6814c4858c97e05b8cf67f372f1acacba88600eeabb492b592fce96cf5dac187fea3eb1ebd294d7563402e00d3c24f26944c4eab4c021a19ea95573e4b448c93cce6fb414fceb37353cf40fd75d31e96eacb4982f23d1a7f13208d6d9f68e53e0546260fa5119d978ad92a8c54e8d407f6df5d5ab4d59ba29c996552307203c60213ded65c1f7d93abfd7c7c853a5cffbc9ca46190872181608f9dd7fc6730955f1d50bb9fe148752b74f7a5ff905fdb8b0016dc97167397c62423679659ed6be89e6be995813eb1ea9703ac7197a3cf96d88f3904c6dded471ff907870fde0d5440038809b370b9012c244888b65ac6d2eea89008de6f618322a892a68dd9b575d3ad0bc361ce2ad3cb8a28a3c4e875bcbd0f5c641bdffb91a2d8a005f8ea9a53a0154ef7692f34804c5e057a32422f643ef58b38fd8bb5ac463d6a4a8ac6ddf2843e7d35961332d8e151b0485d4fc795022b4efdda81f12b46663a9774cacd407045d6e0c6927b2b7fc2d649e7b8f2840d839f9e676144423396057ef7c6dd62824ea8104c5f2d746159ad3be8a5da555bb417e373548823d26e4060eeaadc7f4f74e7cca315c625f9c6d6bf1c21571dcb93cee0a946fea9eae903c96eb539492ba403e61acbc232a330de03ae61eceba14ddebd6d9ff1e5b7ce449aa91cd328ba74be68a683a89336d648622246471bc97ddf0e89e03c325e7f2720aede565b0b8ce88a122081dad2212a7e7a6dbd17616a7f88af88b0fcb16c71957084a6c564f109beabfccaba0c6c29aa3f79eb18f4fd84cc3a8eb5c5b0c8bde88e87541ca92620cfdb55253153f1f90b4c2d3b3d016c37ae339708b6ffb0bb0310cbb7dc5a88b7e6dd360de8ab7d955561407254415ef18b737b247715ebb8b00a6fb695702b40c9ecddc58570336ac8ce1d5a2ab02d9baa2a654ac2cc9fa5f2c77b71c0519d03e596e7a75763cfe3137e8595a7c8d16725e62229e7b366653ea55a269e44da39df7e41d1d7d3773deb9d75ac19a68559d882bd675b98f56150077463ffc978a9fd3a004aef6233547ef7a9d970cd1c05468928e438310dd3af93b8a5646b841cc156fe0bb029037eb8808a695672e723fefda9e6a6fd39b8836ce6555c834bff01c6617347005ddd0939401a7e549df6d09b9843e9b414f439894dcd2b1c7d06373cf48fe2e9f8507342555942c53a2fff3f3dd948dae69787e402a30eeb0d2f987d5d6ad34128537feb868775ecb6ecd3c5d9c8b0c04b828d3ffc9313698f555abaa7fc70d61b65ebf33ad3f58afb643e54a1890bc2da7ef48eac0fde692e6231be5d3e2b147de702418f1174ec9f9ade668812edbd9d6757de4cc505ed9eb22db7614da8aa89af4df698df3421e478a140c283046ed8f535b17bd82e674f96a638af31c9b5463049f5e2cabfb4e05c1d51c2231d5da3934329d32828e5b4e8a85c504ddefe07cdefd1ead670f83965c60755a7f69a2cccec6ebad394fb75ce3dcac0dc8ad6dc3d66e459d1f7a961086ca0b7472a1644f886260c68d5f312069d54442c79bffc771780d06897a9fc8c8f187826ee611119ff5299b065cfadc4421fc017ab6a046412f4a11905786a95de202d591c3fb2bdc404914bec67f67497cf9093d51ceaf6c2062b158811ee5b90e8706dac389303f47347577d1babcb40947ad3dcfcbce5ca22c9e9114ba0dc96c9c6143edbcf80f8cef96c6bfca48678157470be6a53f2c99851a00763de2a25a9dbd96394623ab9bcad2d4f5f62ad647e0547f338d8a0c4520ca5895c03f9c10b8272fe685a38f8c567a21b5cb7c6f204f91a87ed40b712c8be7bf0fa4cd9ceca8537004463457349f8881a4b3219e307d82d7b6dd7186a621ad37a1a544e50fa321c757f382c45db48589a70535e426deba7aa5d6ac3ef2fff7d36f1f85990c5397d5d8792ac0acf2635d41bc6bde28e24294ff1e0c9998abbef234df2abc1eb066615e52288d1f849fd9d50786c5b4094745a7a1dbcf7041e10a08a5dc61030137a48e911248010d457310518269884785257a489074649cc8a1cb84baa0a7d6dc2adc29443c9ccc6d7d41f7a3859f3349a55662f4f"}, {0x10, 0xffff, 0x40}], 0x1140}, 0x400) 17:18:43 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200c0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x10040000000000, 0x10000}, 0x10) 17:18:43 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x18, 0x5, 0xfff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x120) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 17:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x81) semop(r1, &(0x7f0000000040)=[{0x3, 0x6, 0x1800}, {0x0, 0xfff, 0x1800}, {0x7, 0x80000001, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x3f, 0x1000}, {0x3, 0x1, 0x1800}, {0x2, 0xa898, 0x800}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x3, 0x0, 0xfffffffffffffffa, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r2, 0x9, 0xfffffffffffff800, &(0x7f0000000140)=""/8, &(0x7f0000000180)=0x8) 17:18:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x1ff, 0x401, 0x3ff, 0x5, "8def50b40d3578c666c918e688fe6073af72d3d1", 0x101, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000000401, 0x0) write(r0, &(0x7f00000005c0)="0c24fe689622784c596cdd7e95cce422cd5cc5c959591c90efd2d38e26f03ced86410b02fa0f05bcf8a81b62c5c13a767de4831004f7a1c9522dd5ea61d7bc037c27d6ac49fd51549d9cea73633f351e337d36910413ce3fbdc7b9aa1a14dcb29bc3cbedd1f6bbf3af31aa5d200d91ef7f2461bc98d595c78dfb6b213a418962586da86fa94a0a3988c784c7d836d68c57cdc1063c4226ca1cf6d57c6205ed962e205d2674479d29fb2b62677f22a690421f6810f3442959726210a01a52eb621ef39dd16500153e956abf920f528acde401aa4535edea663883aef3758f2daf472fe5d6bbef6198ee69e1916beab632adc409a708bde74982b1b7761046db57392a1daf3a1b48d22b591afee4eddf95511dcaa064eebe0eafc6a629e6c98c11dcef088c08276275a26bfbc7826a9935ab229ea36ea397c5d2e237b602c962237aaa822bdb15c283fdbfd67f8677044bfdc913b3b0f931484199284b51161672354f6560783894c8801f09c2963fff17984dd6ce4e695e6408ebdb50f4e1481bd6f4e46a3ae62564c89f43ee469678ef960e09a4641e4bc863def48b52eea1a8c27d3f01acd5658b399c0e7b501750e34a52e252a95fb275f05dd8b71d157fb4871c2db13aff57358490c2810d805680cf325dbe42f215f8f388cff5d94fd5cb179496ffad05a3727a477bd585c57db0f167e194d1d8887bbe3c702308068aafabcf6137e359e01c8c3a32fd2d4d83193ea78851ee79c48a4c3f86e39139ebff7563885fa7bcdb0bf66db3927ca954487d44e2278a6c6fd368bb52ab9d870a9f2caa79194f6d67e08f8063e5614e3031f64e3c19b5fdb571a454f47f3038d5106ffb31aad529458bb51e18be173639e4cefa18beba95c8849a53ae2fb3d22c8658a34fd1dd5326560d244ea1112e57c6ff5905e962dbaf77919d8aa5c5029af5176dba52a1b673e8644e5158cb870dd525f80f43147a142352f24628902dcaeca7163fb449645362a79bbaf9c5ae05fed9e9d8c686cfc6e431f0b2fcc296e2afee78a207084d2b9dc0784fa72cafdc2c98d89ad341d3d0bf694fc3ddda725cacd04e8d56dc6f0183a720a3ef45ae97cdce14e0547c0cb2537e9cdb4d5018b0a20cdc78ee5104b859f50cd195361c07cf001fa8be4c9122148ea5602822a9589b77631a9d16ec045e3c4a4dbd9654b9b863365281d637b6e99246f6742b3ca56a5c14fe7734fed0e0cbbe53d86d0fce272d399b96999437f4525b48fe87a44715d4d78620e51d0b6bef961a31994d07d8a8f647be747519f83944db506a7451d1708285e0fe245fad36681d101cc94e98be2a206b4cd3ffb4828d9aa36ee1f942248b59877ba94294435bb5dc678f4462397ee48e1da8c95b4e83ebaeda0ecadbf3bd5312acac338e8475def8933b8679bdf71c072654168f7bb504a196ce579eaad7d947a8a75e095c77cb14f42b56a7feb3a137b58ee4f2e180d8c104c5631eeafcc51a53d34137e4401ee9cda79880d56a9bbbe066fcace1c502aae50be71e63971f55c3f0049c5b0a7ae6ee9f5a490259f8ec759f68c29aad6d56c420036588c56d35dab7534324c44423c1af56e411e565ecf0f8881c2051a2e412580e448ab6994252749f2e6205eec4a7dbecc459b6ff118d55f073264141b8b8a4ec3483210f972bdb55a9789c293c9e9ba54820ad9c3adeb39603012be74d49f2d9be93efd5f694915fb4d39a4cb2d9a7c6c83c3c49131d442ddde8f18a68af94169d06894fc2e243ffd67f9c24fddd31d4ca35f8a6b6ee5c23c52c0e1aa4fb2d309de6784abebd993c7bddcc0dcf29a3a37d96ba1beec1bccbb0fca3a05b42bf", 0xfffffffffffffe3b) sendto$inet(r1, &(0x7f00000002c0)="0bfe8ef83d851359b31a40dee4354ffe03e84f773bbb9bb1557e5795517b983fae634b4979409bd4f7cccd4493cb074abe4526f2708d06fad493dc147772ada969d48a13ed6422baee97d7bdf5bbca69bc5562100e647b5765aab46d5e6b84e997f978f7369073f7c961ee63a73b11a4944ec3a45e1e58adac1b6ebdf8939f776f6a90371b8270128d144895d0a4", 0x8e, 0x400, 0x0, 0x0) write(r1, &(0x7f0000000580)="7f63d7fccad4f1d1d6ef3e715fc37fbb7e2201257a", 0x15) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="1504124a3dbda494083444d44c1d46d87696f225c78850a5a1280ce195070c36802e", 0x22}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8ce9, 0xffff, 0xf050, 0xffffffffffff26f4}]}) write(r1, &(0x7f0000000280)="00cdcea653c5172c7cbe30e1e0d659259853d35467b98249348bb6b21fbb6e322e", 0x178) sendto$inet(r1, &(0x7f0000000180)="231b3f7832cff88ea4", 0x9, 0x40b, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 17:18:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) 17:18:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 17:18:43 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") select(0x40, &(0x7f00000003c0)={0x9a, 0x6e80, 0x20a7, 0xfffffffffffffffc, 0x0, 0x5, 0x5, 0x8af}, &(0x7f0000000400)={0x3, 0x8, 0x4, 0x8, 0x1000, 0xe90, 0x0, 0x5a24}, &(0x7f0000000440)={0x5, 0xfffffffffffffff8, 0x1000, 0x5, 0x4, 0x4, 0x34, 0x1}, &(0x7f0000000480)={0x0, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000340)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/137, 0x89, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x7f, 0xfffffffffffffff7}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) 17:18:44 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000000)) 17:18:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20}, {0x6, 0x0, 0x0, 0x4000000}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0b37c8589c7d3cb55dc586ff169", 0xe}], 0x1, 0x0, 0x0) 17:18:44 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r5 = getppid() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r7) chown(&(0x7f0000000100)='./bus\x00', r7, r8) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)) fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) dup2(r1, r4) 17:18:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0701f4a227bfa634800a207b0004eaa8"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8006, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 17:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x82a, './bus\x00', './bus\x00'}) close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 17:18:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) dup2(r0, r0) 17:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x10001, 0x2, 0x4, 0x2}, {0x401, 0x6, 0x1, 0x400}, {0xe9d, 0x100000000, 0x0, 0x101}, {0x36d, 0x7f, 0x5, 0x6}, {0x727, 0x8, 0x65, 0xdb}, {0x7, 0xfffffffffffffffd, 0x0, 0x800000000000000}, {0x4, 0x5, 0xffffffffffffffe1, 0x480000}]}) 17:18:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10060, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="9a7cecc041606e9b21d9a72268c1108273adb92321ad87463d9aa61f6565111c5c2d30fc0fe79172fd7ce5d13927b63a4c365d9b78015af9b497a5a931c059324297d6eb16bb6c3ace4940e93582206d480941749583f29012acf96791c3b79cfa42f26aa63c073ae0f0f2a8bd10c1011f2ba3f2d9193dfd7ca95467ec0c4953d954e12b093d7fbd024f321bf037f7480dba72f9c5d9414fa3fdb6e226603d8cbecb06102563e12354670f80619b97ef91a24cc2e1ff", 0xb6}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0x20}, 0x400) close(r0) r3 = dup(r1) kevent(r3, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3, 0x7}], 0x8, &(0x7f0000000480)=[{{r3}, 0xffffffffffffffff, 0x60, 0x40000008, 0x10000, 0x100000000}], 0x3, &(0x7f0000000500)={0x7, 0x6a4e}) fchmod(r3, 0x2) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) getpeername$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) poll(&(0x7f0000000540)=[{r3, 0x4}, {r1, 0x20}, {r4, 0x4}, {r3, 0x3c}, {r4, 0x4}, {r4, 0x20}, {r3, 0x8c}, {r4, 0x20}, {r4, 0x110}, {r1, 0x100}], 0xa, 0x2) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 17:18:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x840, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) sendto$unix(r0, &(0x7f0000000180)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c094303b22f310b404f36a00f90006ee01bb1b62351c4fffffd020400000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x7f) 17:18:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="0e00b66372ab6c653000"], 0xa, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x8}, 0x2) pipe(&(0x7f00000001c0)) fchmod(r0, 0x52a) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) 17:18:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r1, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:45 executing program 1: setuid(0xee01) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRESOCT=r1, @ANYRESDEC=r1, @ANYRESOCT=r2], 0x4) 17:18:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:45 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 17:18:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x42) accept$inet6(r0, 0x0, &(0x7f0000000040)) mprotect(&(0x7f000047f000/0x1000)=nil, 0x1000, 0x5) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180)={0x4}, 0x0) 17:18:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000003c0)=0x10001, 0x4) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) recvfrom$inet6(r1, &(0x7f0000000400)=""/220, 0xdc, 0xf3d7691f764de295, &(0x7f0000000500)={0x18, 0x1, 0x4, 0x5}, 0xc) fcntl$dupfd(r0, 0xa, r2) setsockopt$sock_int(r2, 0xffff, 0x100d, &(0x7f0000000040)=0x5, 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) socket$inet(0x2, 0x2, 0x7fffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)="c8bc8d08f4a66c55a1e0d677ef34084d59e9508c65c16135767605a539f885c1d0a4d347dc8c929d51bb873e04e1bb700823dfdaf6b004a945b09a00f273714dd324b9cd96a9b0642bed33336c1dda7e160335", 0x53) setsockopt$inet_opts(r1, 0x0, 0xd8851260783c6bc, &(0x7f0000000540)="77835381406a689b1cc171183b8ad02b5aa36ee0aaa456ea3bf42a0bc019e96eb2e697a5b54bb394cab8a67356236424ba2380f3446bf5aede548964f22ea2e1ca289fd1786e1463d679901ef56f1b1f95865a18a6752c2cf185ef131a94416904666ece30b2a93e4c118b7083922bd7f13d1be49ae291d08caa", 0x7a) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) 17:18:45 executing program 1: pipe(&(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x21}], 0x1, 0xffffffffffffffff) write(r1, &(0x7f00000001c0), 0xfffffef3) 17:18:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000340)={0x1, 0x80000001, 0x3, 0x7, 0x6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x800c5606, &(0x7f00000000c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 17:18:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="a3") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) 17:18:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x3ff, 0x80000000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 17:18:46 executing program 1: unlink(&(0x7f0000000140)='./file0\x00') 17:18:46 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0xffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x65}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ec659a1}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7eb107012e2f50696c65"], 0xa) r1 = msgget$private(0x0, 0x208) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8080, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/154) 17:18:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x28) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0x3}) dup2(r5, r0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) pckbd_enable: command error 17:18:47 executing program 0: r0 = semget(0x2, 0x1, 0x48) semctl$SETVAL(r0, 0x3, 0x8, 0xfffffffffffffffe) 17:18:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x26, 0x2000000004, 0x1000004) recvfrom$inet(r2, &(0x7f0000000980)=""/4096, 0x1000, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = accept$inet6(r2, 0x0, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 17:18:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7ff, 0x9}, {{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x20, 0x70}, {{r2}, 0xffffffffffffffff, 0x50, 0x80000003, 0x3f, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x200fffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x32, 0xf00fffff, 0xfffffffffffffffb, 0x9}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0xb76d}, {{r2}, 0xffffffffffffffff, 0x81, 0x12, 0x6, 0x6}], 0x1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x84, 0xd6, 0x0, 0x9}], 0xfff, &(0x7f0000000240)={0x5, 0x8000}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x1, 0x2}) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) pckbd_enable: command error 17:18:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="8023ce17c2f202cc5d0eb3b23fb82565d06d9d7674825f51db25455ac9ace0bf46851a46254817db6dd713aee98c19ea722db29cd049569fdba1453c3e7aacc471ca4c62299ec59a584908060273f97df1787a615de92e63587377211c96fac483f653cf40fa581c5d5f7b183cb92b77708676906438de315967f356f71f25b06f8b1d83727e7348d1ee4e73bc7b1d76b7ce2e8d9a3ff42d13bda65cb3e16824efdab37a9ebb9489a8a06eb5a301fa3b5b06b4f76c2d9ab086da75fd41087d97807f4ad40426d06c8e9324f5a3bc8bb6bd5cbcce38d28c2cf4d46268ce5101205dc5b9eeabffcbb40b1cbad1e417ada1c0ae76ce5ffcfafa9c80a17e90f7bfc1c59aa2c08941725a997badf2e387d499cf1aaec0e480663fbb24089b70c0df6f23c831186479aab757995baa178d2ac41b46ce6715b4f25763e9688e06a7ff7287ff133a37ec1e51cc49520096df61e4816efcb534ce4ae56ad88e759648807cb8ebdeee28826574289ee738e57450fc29fb0ed4b64e1d73dd58e20efd0acd1b9008623068d03b8af999757075b306be751cac3e21be4e6be4e635ac983b118bf60efa8e49dcf368e65f0ca21ee35def7f71b2a94ba3f256d822f3253cdd54412ef3838966334317a6c0954b3917d2f13999d3c192f0ab02f2da9197e59f9e3268b521116102252a6c03f287fa81a422d140eb7198c6c7e5d5b26f52460329e7f23c2d994f30f01a7d8d4dd3b831d5a7b740bf33cc15e243344f116d55a865ef215021a8d2659aa6f61dfcb36723c8e23f1771b5322958fb5780cdf339e489615600764f8a60fb342b25e5eef32ed924b0d91688ea6df371bbbba444dca407e1075085bea8379ba7f41e8ace2dbcad50e95561527188d4409a6df8b1e5c53396814342341dce2a8b4af006cb9b16f4404943a4337abf6f162b3ed5b4ea21777788c17ed5dde659a6b5eded371f91b803037170577778404bdb5e81283919a7e0e6d240f3a3a3bf50b5543b30df6754c4c8a484e8c144659c7f9a168d6a5fc7427c561d464005387cf1414e4d13031656019742bb51552f38e7125fa56963a694fd85bb8a2d2d4f708644681353413f85eea7349ac6eae077f4f38b8fdc36c956270114c3599c8270d65845b42ae15e224bde1f5a7a5f928f7a5886cb05684326a8f9061cb4fddd64181251b10be6864a10cccfd54c845a98b5cda476e5b2ef9fbf529aa0c95cc88ded69ae87ccb13ed7fcb610693e0e7656ccfdbafb8e0d2bd0181a6ec5cc1c3f2bdaf517103e10894fdc4faa57e90f258e74b27f0d739b887b3f5d7edc1f98113c607e3e6c934b05f8e58476b2a427ccc37e4363847f9f0d70eee16098dadced68e9c397669d8915d0dcf4a7f742c1179ca99762383aad83e5cd2bd5edb8fcce5e35f40b8b40711e3d5e29953e058e711d6326ede688258e0c64fc258c9845be1697f3b57e88c6522505b02e062d1f832893796aa5f0a7836d7972309bce0a0287378a3ec5a7af2702f0fbc3a7b4049f744b67f02a54c914c7d86df0805ca08afe926ce0804da98b1566936a9ee27be3b317876498b535ce79873e651f063c9fd82603a05da7bb5aa7df7f8666b6aba0fcdcffd7043031a05f271e5ee3cfd9b56c74c9b0211e57f06be88acfa0ee241897aba7e950f4c871df50539f35b7e54451b45aa0723c4dc0395556e568491309ccf704c21b109a2d0d486b431ee93fcfc1e2091291402df0f7c64f34d121ae1d87d5e2747d2bd11f97141e29c4c56c4c618daf63fe4e2fedcc28725e4fac2813fa9c0ba9f5acb8e8a7feddff72255e35260b515d0c784128917dd4549d05d8909974181cee9730a638f846a3d2aaec6f387cceaa490c446c4b12fd5af2df33a681214d18a9246ef1a4590d4204aded8190b599b5032d6a1f165f1a2942d68cd87211f11249e3f33d899b221e97cc31ec69f77f9bb8d9f4babc20bbd82c0ae6b494cbb1927c93711182a9f442e002381c765422b402e58e54eb3e4678d94361682fc5fa94b68a627d9864eea6839ecc8830a9fd59f5377a1281ac2029ebba127efa1e58d086252cec808ceff7aec511a0f736a58c8ecc4f7129c459d5822d60969bbe9c04a19e6cfe0911341500ee61d9f77dedf2b28db520fce7bf7613d4eafbc1140cbdd69ad7ab2c29a74e7ee7bd647478db773c41b2b1ce2c758fa39af122b46a6ed5ddac86b11673dd6d2e7af2417a5d0c7fba78ad01832d9f3de594c28818d0df07e5f690293976e7ea13eeae91dc762dd9591a43ab50cdee4b47931e0ae5b6a2803e28bc76841284a7c18794a27066c6709a0f36184339ca294bb74f597fe362248b605c62332e5156a6360c6dec1e0976392bbb74017e6d9cf6e5a1ad67de444d08cbfa562c582ec7d579ce60fb9ca57be15f1678e42ccf8d89ff817f9fb80e950e2a05f39abf123f2f2859eaa4fdbfb5784280d3ccff1256ad5a650e7df60ea9bcc06dae9947233da55be2cd0a646ebd23f88fd7e693e1d5042506f8859f673ee67bff94704f87f42ef9193caf1cb57ff9235a1000820f0f9891f18a5c783bf788d76ec0fa3a6f9479e369b204bd7dff150a9c7d7866a8af8edd987a175cd189aa8c974515a257640252e12316c834dd5514e35c52abd536973b02a92ee71f23851103eaaa2dcc6170a5c845163614aff97f504ef4586622ac9a182e178983b507cbb66f1089dd9cd4372688d64e8dab31d0cca87431894336d9dd8d8f3a37b39ba81d5fcd0fc07149e36632630193477b72ea11b54781719d61524071edaeef5fd49d9f13064a6659bbecea771f53c66f03e5c21455983e4a15ddedb656903b49ea53037dc141f259e676dc629faa108f4a1558ede0c0fc8107c4129205f825488575283cd53a6473d0ad37a283f85c75618e8141907872af4077135b08ec3ba42510db9df07abdd5aa32e8c10204cac4d7499884540ff1c1d97a0471a0c21e9e8109a68fad7ba99eefb68ff7054f84175fad932cd5186b39ed4da23822850a782dbf1086f9fa531e54a07621095f5c6438c3d2161fbd70fb62c87db0840bf25b7f3167c2d2c6959c9edc938b23083d2db5cc399db0c6c23196c03f58b55573a2c2fa061e5b1b9c32e56bb904bc1390cede546e2dbc5a080468ee4be90581d16f37e86e2339ee43f83203c3a6385d49ff96ede1d8dd30961ea8146bcdd944df27cb6519f165ac3e755682c90cbfcdca67045e5581ea5e38d7fb94ddbaa6edb2db8aa141b11ba895765067bfae3880d9845efe59550b62c364f5504defb01907877b55284153d0a79b092b1c111abe657d25f9dddaaf4627183bb8afdfcfabc08a3186e3dfa792b44ca4a68469df5ee6162e59ef3a708280cea4e83c2f5f4335ff16f41ee2b4ca46645229fdbeeda17f2ed23ec093950992e510dffcef5d00e834d2f8bd0c85b336536415cc3b2d8421fdf7fda9cd6a8254723418f3ef5cacb3cac4fbe2dbf515c91512bad7088c93aa88861f4cb2f492b3d8348e99a124df99a2d1c9fe9bf91dcaaecdae0481fdb57a51c085ddc78a5c9ade11601a4d2aed6514b505fe6ab57a04ce4430ebb95b8576b0f373d94a7ba9e21852e412044373687385642c64425ba71c3e2df7de4eee6824c69b5689338c46f6c991d9ad5d27e0ae22fd1160a072bb7e50dfc86c4377880a6c3e697ed9921bbd78f6e172a256074fd128769f1ca2a00e8e171a4f8adf3b0b9f8973c39fa414bb11b6398a6205a66c8c5696c474d5f6517cdc8ac028bcb9978e9835ae5b267987dc668505ab2946a43eaddbb00d53de3c17f9a0fef427c5c07d6a7d111b777510cd69866dfe4b22a2069d8d564913204429c410f83ee0c412775827b7f4604eb663b4f2f98e970bd84797a546ac47b00779abb0a2018044d265a3df1e596a182d764a5e898def10fa822747af8d1ff839baa4ec3e55671b1be0efa3ae3178ab9b8f8489a00ecf2838aafa92356617dbc8830ce9ce18d34147c7f391e8bf4a60100b8a16fd60205ea00d35bf9078768578fa8c38110aa627769b03d6ef9036906493bcada2b1239e5470862fcf2a1807713f4203a1406cbe0cae27a960fd55799ba26bd1c13d3cbbc6ace13a8f6b351b6423d165710b3c8a046ae6aca1263839eba2c9cc3bd9304335edb6d9897f02c282b3f978a0c310a76b9d1c888bf7356b19f4c7d86faab5b1f646604a24a3d0c419b752d266cce46250fcf5d7fdd9c9e2c52c65f46f3c74e0da06953bdb813bc5a0e06073df9b0dc5de16082a3b4f3f2dc1e7759a0da3e9b516ca22af65d290be7c4243858b0daeed07f82bf5b232e2922d51ae9448eb0831e016c2cb99c3fa8ebe55668c1633b957ae57f7ac87c719f010571cae0daeb1751210c68f8b068af82ebe100b14b2da711e26ebfd4aec135596d815d962ff70bbdc7c996e8c6a9505d5957e75092727d392c849d0aa780d315a5652464614a9e04370da8cebbca571b7c99a4a1fb0a5618161036b6e1cb12ce4f5fc7ec399ebeaac027b464c14e2b78acb6a360fb3623bb0735734b31b9abf3a79946c1af6cb60799413bba42d9843fa310f17624fe6c05180ba24eac8b78cd5d0f0dc356b7250efa792ba4cd2d01b5ea1b7251c2bf50c6e733c449602fac2a20765661f09e1b1048bf2b9388f2e7b44ba88748e3468a932814734cbdc47a08be6c8b084d73050f3a585823ec65226bbf262a6d329af1ba8383e79bffa11b0f172475f1aae3e929f46fd3d59cf782169bb07bfaf8ef283dab6f0e5e8f51eb76e791d999804c2d5f3466d9b8b6ae54c103ac5542fc91a8b9ccc1f48a004153094591f1f84d850607d8d5b7e36c253d5b5673f205e1a56f0a83602c34b361cb57d42e097aa3f0e456fb72193e3e4a22a26712d0d896ac06186b0d86bd783a5474b47790de73352b7ab36a3265fcc230cff7d7c36ac87b5d70fa03e74b8f9a634e66602d0549f0aac6d33bb4a901fe31cafa63662e871f577bad55334e1850cbcbd276df3ff4d6f2bf9254cc5c398c47d759b7f052930b04d4f21147db06dfb48700c93f71f43e65ff093cc6cd79ba06158deb92e7c683a814de87d825c08a8185321e6d1e3470a8a213e731afbfabfb29052e627fb27731ca8a770388d98fc3908df5515639943094efd6555b778b39bf9b1ffa9a747f1cacd1f3b20cd6dfc139ebece0d3f38fbfba15e97b80b9a93d385fae635523e2fffb77539e34650b3632cd1164dcf109069016ec58dc9d52e4b748d4df54985b12d6b5ab46b7ff73a39033c4b8f0cf9259dde1f1f64d56c887adccabc83340f06e580f5074e9f6cfd7e6351c4c34b5567f847e92d2a305e6b5efd80b02280f9018c0e709e2967424cc811ab24fafcd35ca27a361ca048c33c9787285d7da76288209e505a00e05e58fff60a0899fcf4902ae263dcb9aa49b1f5797f23f647060438dfabb7b7358f28763248bbee9aefb82928e0a3ca552c2307b90b4703fdd85478fd5e820a1cf5bd62baf6b80531ddd978a89b60a9c8bb1441f49054e44acc43758b96313131fe193f82c2628381d898e47052a17ae62094b8050065a137ee53a433dfd857b21d4b8446cd5900e391d0cf45b5b293b2be711c1f3491c5dbc1946b1ff253ae83e88d9dc49227e6f90c5aa473d9f63fd565434a73c8907b592784c26afd67bf69eb9d1cd4fbe9415b856f8472dc743d11f342b2e5a37222dea1460f2f4aad78604d14e8a0de175b628f3f71433004820e0a6c72393fb9ae64bd35e25252a2f324ed0b87de013545b0f91933574277b9cc", 0x1000, 0xc, 0x0, 0x0) 17:18:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 17:18:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() socketpair(0x17, 0x5, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7, 0x4, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x10000000000001d1) 17:18:48 executing program 1: r0 = msgget(0x2, 0x134) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x80) r2 = dup(0xffffffffffffff9c) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="325ddefecccadafb0fdcc6dfa655f5e51cfa3d4b0c6c481b2f38f500dffd4a93a159dc32a84aa0d9b44567cfed39ce509d", 0x31}, {&(0x7f0000000080)="3c5ae59d4169d11a1d96d88e9492f0127e6a0bd66c282b34acd479bcb65f1f24c5bdc05ac3b9107d100dbdc9089c53ec761e5efd1d3501d6f3c33f8ee53920014332244d863064b6466a4404a9e3820b6e07da7bf3b95c6a441c284a03355446f4f32c937ed2747b11e28d4c9684dcc6ee437b1da72bb14297af4724ed4d9dbbffd4cce14717616538259fe407a4e115800bb89155c019fc19cf22d33affbbd0e88589a434b7755219189d", 0xab}, {&(0x7f0000000140)="af219a5bcbf781f8b7fe94ffe41a3832099bf9b3aa9072533685092ebdc7d8c0d6367f1db5570bd887db7d769ddc9d3e3ffbe58650501f498b80b6b10129ffc0b2ec806c03025b67e40997f4cb8d7cd2f3e6e5d4f59d6b7b7ce2bf129d878a00b20d946275d126b6c82d7954ed9564263f2f5d2994d6e0cebf04745866ba291dfce31158d2f50624b4e82cce5d9c2db7f11d4de46a08482bb12369b9902476ee079a3b3d1da3e3ab22eecebb156743d5cb4761fabf6edc6fbf", 0xb9}, {&(0x7f0000000200)="6f64af047b1dc2e2c136c5a6591c47ac4848d55a5b28ac7d4d4d49048f568db77961af6736b739d82ed054786db98fa98d1961aba51bbf4a5633a1ae79c4a1d2a7803644d8ca6299728c8b0560f7fdfe7f8d50f2a445a423c27d54fcd3d93dc345c562525106f0ecc5b8a47ea10a988874017377c9dc48d779f0af384e83b774240afb1b6b3d4685d94c55693fc5432f0cb630dbab74b785798b6c86d729201b844d31ecde725d09296e54da81761c1b7508897905f0aca4642065a2c9fd46db851ff242240cfa3825a3b3a7ae665a6a3d82b46669094f5974022dfc2593", 0xde}, {&(0x7f0000000300)="fef50ae99a67eebd1f4db0fa9f5d370a2d35b99a44f521db5f0db4c54084a649a9f933e74ab16cd12b9708a46c91079a25c3ce2841da823c84f0d5246a29057550e52947d2470a7a6a834bdb8319cd465e9bcf6879ea5e25b401b92eb324d4ae37fc", 0x62}, {&(0x7f0000000380)="229ac64aecfe18bee1ca1dabb68a8bccbe8e2cf0", 0x14}, {&(0x7f00000003c0)="72da8a4a15112db8938920416aa9063f6b8885e83213000e51dbbdce0dd006e4da30386d7ba6558c4ae80169cfb0c8346752d9485f09b7ec54c3d02a0d03cbbb58dde19e1770dffc46d0837dfb8324846b290436bc7f3a88d72608999cc18b608aa4d9e24dc85faf850d61fb70f9ed7e4674e3b7225e313e0a924a8844ec3f28", 0x80}], 0x7, &(0x7f00000004c0)=[{0x68, 0x1, 0x5, "5ccf691106bc88b104dfd1e9f0ce6e5d8b299ac992bab1fabf942de8c62ea76af20115d5e23f94713cadd0396345734643b2fa560c18c4f8c1c343c0b1399aad7843a9a4bd503986a1a308d74694b6b112c396"}], 0x68}, 0x4) msgget$private(0x0, 0x300) r3 = msgget(0x3, 0x20) r4 = msgget$private(0x0, 0x282) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000580)) writev(r2, &(0x7f0000000600)=[{&(0x7f00000005c0)="a84daf7fc5f197b81cc71e22d3206f6d556411d66d8a6f395ccc2301e6979a49b74729098e22853dc07483be51cf264b704c", 0x32}], 0x1) r5 = msgget$private(0x0, 0xa1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x0, 0x0) msgrcv(r4, &(0x7f0000000640), 0x8, 0x3, 0x1000) syz_extract_tcp_res(&(0x7f0000000680), 0xb8c4, 0xdc) flock(r2, 0x4) r6 = socket(0x13, 0x7, 0x0) sendmsg(r2, &(0x7f0000001e80)={&(0x7f00000006c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001d40)=[{&(0x7f0000000700)="cbb05c4ed798cbe0031b3faed52603480e33d873d30b8b58a4dfd3291a1a912ef0f5455d7d98e9f759a9bd6783017a762aacc901930eafa640ce37a3c79b8597adf171ae8274d15f7390d4cb7b47d82776e7e75fc691660fbd25642ca3b8e33625f412dd84e00ea0ab5e184dac3676f29ad87383d0eb04b6c7bb2245cd9373b84ab63f9d6f8c41f0d64abc769a6960826703c2a1a64fbd8fdcb4f1e44831f54eb3dc5f93e75b88200995e76fa057a511092eae40dd1a26bbb693d69d43a272801cc2a9afc1abfdaad836c2864617a0dd991d221d3691f99044ff3dc632819480ab51dd24f9c6570173dcafc30f03f9f76a2a1d3355ba7a9aa86984e24d323c84a31435ac8debea62eddaab642b0ec87d715488825671348d6b64a6e488b874cca8beb8e6d4ce7c85452226480cd23cef602effd8a805ddd636820ed5c4173dbede7d963f54efde18b8468abf54cc7a57809ec0e00c0e9e6b29064a85c53bdc060f3d168fcab8937ce4a065f89edf65b36f88398623c79209f7b877dc456efab9b24b120e30482fad5a840c5ccc6e377b90904bf64f824fd725448efa208c26ad25d1a779a9a8581db384b0601e85230216def46e76f0fe42cdc53b83bfcf245443b27c5dbfa30cbe73d25bf4c017c2e2ed7227ba852f356ce33403e5882daf3a2651654c26c5b47fce0473c1848350bacc1b9e71622ed1d42b00b3eabd69819dd9ec790b69b1708cff6b22db3fbb224699c9b69f3f8ebee2b9eb9bdbd3f5a7d74eb3cd4c6d17af4ff0025ebafd630e395ee4b7156e267924ccb657e1e1fa857bb9d0b38f443fe38a013aeea2fad7db55adba88042f33b83459f36d62cb52034607dced9878d7efa18769b420acc883ea3ae8b0e99a5511375bb8c98012300e56a8b4e5b71e0dbeecb3b41ffaddc0e525667c4ca51ddfef6f7b9228d4f85206e56d013fcd6b20e2c368f9100a41f8b39d940d306e0a0fb7164317b1531801bb48f729bc784e8590a9a1e513e7ba35c2bf2db7354d49c359d37a9618288834d00d982d109746c71f0cb6a0aa9d4fe8b0163de9f30b9ce3549133c0e9bcf37ad204972caf85cdeb4fdb6912705342637a8bcc882c5726906c2720d509657eb13c3f094378774a3c3996187c72e2f274d340f471d004de67a8f34e2ec8903b91e4ba8b3b09b0dcc528ec017c7a66e4dbf2f0a6d6030849beda8bf3861d3cd5375b7f6ae36616f01a95a50e0458997094d0749a8f5e4309ac645b062d4e3cd921942ca9f2cf84b716da575a8200d6534f1f6f84a88d8ebdfce3f56ec28ae4111b7fc4a2fcbba194fcf8a7b606517ca173a987842ee14bdc098b0bc9b37fd5451effc3daab9cfa279e8b9cb6a90f4f337eb42ad031afdf40e18e886218c15856b5ef740a3fc566957971b45886f2e596c0af609ee3245f19969e4550459acb297696d5e7e5629cb3f4010815e3200741177de9e38b9a2575cb2e1ca1a4962f2366b8be3d48e6ecfa324ee0fa7bcaca7d41932ab131fdfea780a81cca1b61fa10a1aff99159bdf6c993e677f8c2f04d148b4cb0d629ad6cdfad9a53edb46638d06678ccdc1fe26cbaba4bd9f716615cf8f77ef5482082a6a5aefc4f90aadf2b8f176b1f2868dccc5bb9fb555d64e74ca0e85af31160083eab313ba70db263e2d1d8cad93f3837d2cea086e5305d6584bbec712d7e2a01ebd54c30519a24681dcfa4b9b16371c65923cbab13757ed42c9ec90839ab8a94375038d5e7548029227f41d55ddfb6e8ceedfecd423c82129e193cda56f157e4e34685e9ed46805bea379da51c61ddb18f7ffb59073e6050dcc4dd132be318536dac6a0b4420c6373908fc5f74139f04e9aa0675cf01b48c5065e525e575739530b05406c87612a353fe4d4e2c57c1c944c5c68c5fbd74b9b1e3c0b7ede385645ada1e241937e17ee4c7e68fe4dc85af7a572e8903655d08a89b4bf14455097608fd27e16baf017ce00d34368838c198cce2de4414cb028cd29f62586090f86cba3303ac4a8325f523de84a2e62f1a11e404d31d3d23881948bdc3c970b043418191a82c7a6b4d993abb176bdb10e541f2056bf23f56f3bdd8b1a0185440c2b5d0068826b140c3bbad4d33f6b12c7b0f4c4e2a8f306955577c719fb059056c45a5cbd0f43b04c76623ba98007c52adf979df3e2ca0f398fdfc5de1242a4b42298d980b0723babe3696fac3a0edd680127b0b3707c1ee30166ab8bd2730a6c27f44ca398fd7e7c20de305545a30243bd92baa21085e4f69f83a13adadec107b21e2db640cdda5573fe22779959fd24521184fdb273afd58e9c0fb45d0727077ab2546864a2aa8fc8d2b0f53092f8d3bf5713a4b08dbe679cbf921a15ee8b936bf3f4c8bfb0f302dfd9c734f5ceab94eef364d1a7ba50c737309af2a34780fdd86f0929e270af189c0e9ae368fa59092b0fb3cdc812490cda99132390db4fc928ce6a101ba83ea361f4df01dbf41bc1c8e108902dd8416280f5b96a826071135b9ba7d8ad29de2cd3728553c78f0913d3f134651b52498694b220f2bc57fa75498cec61090c7c45bb5cca01792889b119c4c59441f7ca18fead46002fc4c776bb763b3e01f5b42175296ab8d1a07e78e916c43977bcc5afa61261fe0aa4b88081e1fb0930e4edeaa5430d7b9ca0ecac20ba1de356b4a3df53303c03aa579b726b2cd825a2047013492f1bc5abae3127460552cbc554bdf344cf21134397fa2236ca5c541147eee8accc9466fceb6aa827b8406d8ebb883eadee05d2b3c3f6f1ea8c9557133b2878a583bf03f0e11febf58de1e1ba28d68fa325c35a07ae5ae069aad231d4831250dadb7c669c14675955e6ec4e61686867708bfb0497d4f3929d7c214364d61aa0b4beedf398e56212219be8e9ac7f525fb15f5eb1eac2833d3bed0bb72cc217132a407397b07d565e8469d39b84fe6ba8234676cb96cd34a50e2a3d480f55f405c3c370856b428c787b7068e421088b19994c3355ce720742c345c3c37d38093c01d1bbf205dfdf88182fe5edd3301e6dba6b211fce31551f350a4ace5582609748c2dc760287cf9caa1bd05891c0e77179e4bafe48b60a691b92a8fbb943d0eec1852476b655dbb7c4f16c7cd9f64e8e7c4e076f35cde32cb6556e812b5900fc3cd065af3cb0e859136f7a57cac300b704a5380c0b27f88a9e49e6568464a89f52641b03ecf0820a477d5f92bf92faaf006ce5924527b7c35d4aafabff547b484147c0e0d34379d296024dd8fdc59d51d14fa1814b29e33a813ac5cb5a5b87fe5e5c42b7bc43dbbe3cefaac3d965dee1bc3d741462f0368f1cee89ef33c391cd9cf25852bfa28f0d9616ba6b2040c8850b7d3df2e5dc65e8141359060dff355e8c1e900ae4d795db33f7aaef25c6ceadee22d4784a004529150480eeea4f75d9ca847c9a4847e27ee3fa9e8cb62fab5f349ec30c3ad9fe7b12d559e24e55e25caad4ad9caeb72ee38fdfdc20b87ee376f133832f1b7ee66d99cffaad61b7e0f3c179c99410226a03d6c438b545df38643c78d40006c8335385eb952c5c4ad659e6207ad3aa3c4f3e9ff105abab4257fd5e73776e9be722b8d493d170daae8b977b94c3e27dbfcfef8b9db83e5787931926571a84a4ca45646f2b596114263e42d5804392725b05d8b8731c8fe420eb3b2421a64a66072445690f218f56ebb6a9bd38a41038ca598c66093ceb57ac2b12598806f037b3452c79c75a2f313af18d43e970c6e847fe9773fd0d0575504ee6bdead08add6804c1c83fbed7b13ce9e8fe61ca94e5a06ed982e89005ed55e7a920315003577cecf0991142ade2ba256f22b5142e5ec75279fb7bb97afad96f8ba8ee2a7c0ea5f9e23943934958c1aae558bd2588fefaf70e8d8fadcddd8025ab6ee29987c575419f0e11929e47a666812708eee687c654dd7f663426ed43bc403e911eb389a4955ad138ecceef8c21297282ea2db4779ee7aa4110ab67292cf7d5730409a050dc7644fa2ed3975873dfe99bf647359d2358c3e973242414ed32f80d9c5eba6ae5a4229ec9a0e48cb03d9f3f25934ae8116bc2b891d122419ab716a2cae937e09da6d715a53c4fc2e46c5a1a68da33a195db2ec79057e4ce9cc2ccf57abbe0cb728fc249b867510d5ead42f0a29ccea92641b16303883d901ea62662763d852c2f8bc81cd7d3d98f1384ab78941fb5e67a7317537c62feab4f20ec50b809fab4af668d4471b77a2037fb9a38e91f43a4712dd9e432c910176f99182d257f9944141c030e7e981d5359e02fdb8cd1cfb7e42599ac9e58bde2f5ab1fea1529b0863177b2c948828ccfa06724ec2dcd7ab898152aad59a53dd2f3226cf5b2059caad538a7a4ee7263581cee71af17142c0a64a34a8dbf64b2cfbca048bdac0d0f68e0a9345905df6efa6ec36362e1368b09a97595284a74e34c7a1eb1069db18a7da0f60f94297c7fadd9165bda8548a8f7d029448f53fcb3e2ec1ab3649f1da47905f4f68828a47e230162531097fd16e6943b02eec9ac884c3872cef94b08a3e2ee8f40d2f25a73f449dbdeca82af07eea8958505083f7ff4916d0ca268cbc2fb02f44a6182adade028830a6d179041f95c23639a49f717c916e5d67ab3b6874876495d98bbf3f5f9f06e0ae2b20b1ff82da6f4a3145bfdf4fc7a217feed45eacb88d36dc4a8112d3521850241863f102f03ce37c44435bec4b49455f583c63649ac168cdf6b266e8c84bdf828ea10093a952b85572bc0288f37bc10b26ec996da972c4dd1c071b1940e3b937a433c36446600f788fe3132b4aad5482267aeb20547abe81f739f10465fca19b34523919654b37204f90a59ca5be995fe425a9757e15236362eb5527b2c5a6b9abd4aac7c1d9de79ac5cc96b66097fef7f52680c9ab6c9cc8fbe394879d7b1f48c95f0c55ea147e2b4149c1ebb507ea9b3ba9fa5858fab3a3157f26460eb87757c9c7d58c631bbdac9777c3ab2f5788528f85bc4792e7d2bf1ab04766669e67917825fad9a27ac5110f984149026d0711047374f83f5c3dc76eddb1179a7f2b59f94cac92fcfe0b34f392c52044e69182e1328a0798d716533be7393e7e5722e6eabe0e48274a5ab8706c9c681d07904f217f524afac6126fd800f5c7913574dece6947d93331f6325d9ea00c460ddde5154ba04dbf93957fb1cb2b3826f99824f912373458f181827250cf436c2e253a0d0fd0e420cf015a2a2e8b28b175da07400301e28c8a2d2d815bb11d80b8342c6bb3d9b710632d4491b57382ec97c5125fa5c01722fef144162fab3672aee4fb60703a1bb6e45716f33c27525173af3e25cb26fceda1eff36e53ade7f244026932115835dccb9e48f479a8dad061600724feeffff7c0d46c889e74ce935532181bb654e2ceb0aaebb94fddde07ee153201825efd508facc0bf6e27c7e864a5b81528fddcd6a316360ed2954d51eab80a8700c84d3dd27bb5c4b879a79be6035d4e5f4572de00d519f8d00ca348cb33b00121022cba44f8582eb850bd69a9336223b934d0aca1f69e448bd4c291484e6325267ba31cf657dab56f8fdfcc7bef1ceb2f5ce34ae4d0eca8e1dc54006556104b17496610a6262c1a53bdc3e5c22749d0d7dd980ed95bed9e33f0bf5913327769a1f73fb807eb2c76c46a1e5835b92dc012aa08c30a1d64e327760a008c622a1ef2078fcf28e850204d06823ce671f199bc23084e23d71ea8c1cfda425edfbfb3de8e75d3c46664148a2f0871cf58552da4c79b6c9488cf4f1c251149b29efc78280c3f", 0x1000}, {&(0x7f0000001700)="ec347b3a92e5f18a50dbfbdbb6f80432c140e5b5368060bc6f7febb560f8944fadadd27dc5a5d93d489044485a340f9196660c1edf4603777b834838e7eda412e5b239190e104fdd382476194188f80c6636dfd0eb3c95022caed04c31ceb8d5ea3109ac18a922cb2f96af2d147b324993c1eeae0e37ef62d9dafa78832ea59d41584549fa5c90b578909d62442d2316ff2d101a4ff859a0f6b218b011ca040cb98c3f3f36cc36f948c30aefb7d24d879df7a1fc9017f059b340f74603fa448d90b5b36ae33826c76f3aeed7285ed083127fac75b8f817eeb1f49a", 0xdb}, {&(0x7f0000001800)="7c51597959df4f92768a4a728c969ed80109f71a880c1c9f37e1b8fbeebcea9a5ed89ffffa5398c02eaeff6db243c2234d63ce285ccd8b059530af1c02f8c857e8f7a015eecda77a82c9ee81d720922c97dd432755ac4d2706e061477f44401a087b1934dadbb235781c9332d72b0697988fcc34901820fd2582deba82736ad035b8cbd55da7b84fe24d1855abac23d4e5ee", 0x92}, {&(0x7f00000018c0)="56fd03612d53305efc6ae6f7e80e4b3b964af43a4cb0381f6c568404bf961165e891c68f41b79992c91d89257b44b77ecd84f92cbcc3b0e7e95db2c1a251456002d17f1b9a1f6e3fae0bae2a273c0d8780c90c060d44e39cdb91e8cb30357192076b498f3612878455e7ce85fd9d663d705a7a2060bf89d232ad89ee69f08c69193863c5eef3ec6acc4ea6c42d7fbb84a664515964a2caa5f67ff5b8c3bcc6750454252259ccf1744213eb0b9e841c2fde0a727687c96c3f0a46ec2f06a062e4c80f065a417d", 0xc6}, {&(0x7f00000019c0)="f45692fbf1ce575e1e1d805c0e050e1bb1d5a3d7cb365aeb2465d37595bb3f1621537384c4476f22fe1287765dda96386c6e03f7f9b18a9328190c52cd030a0ca5b823939cb73a8cfcd640aa", 0x4c}, {&(0x7f0000001a40)="b93079778d4e1a6a1adc4d6cb6cff970075afb96e972d02a74f8e0a3c7652db2d35215958bb22487690a1afb586a93fd18b81688acd35af179abf44b4a30ce9b54293ef8bee92bbb95b8b86ee0e73e5c1f0a36850c897bba8c64fbfe07c6afe9c8820be4842bad808c69b41b1613d83ae3fdb196a8f52fcc9f", 0x79}, {&(0x7f0000001ac0)="0db2fddb229e9b2d612420b815bd55aa0da49a10a8f0c38248787031593d7aec9293bbc89ca0e36e1e1d3091e8d72161287b640bef9dc23d887ff941335b8690a4b40963ad25f55f89157ada73fd55fe3857fcc2f9b50fad42d7c589f3", 0x5d}, {&(0x7f0000001b40)="d2e248ff023a6fb642ad2015fa289343379260", 0x13}, {&(0x7f0000001b80)="5466a40ce77f320eaae3fbd3a5249d383c9567bbf26488b302b7a2f13ddcb9d339f491c129f61d4f556affe9a624779ff38b631e02e84b721e638182e7a11da488ce61600fcb40b9ed6813ae164020ed9e056c689ab1ee7d0d219e7b8fcb053b2026060a24c2058af2051f1807abb3a40ef51c1dee634b53f33db6a059790751a786293baa7b05859570dec7fac29795", 0x90}, {&(0x7f0000001c40)="ed56319d1f00097c7cf2abe7d0c9c36a6eaba18121c462eff04076a290bcf4b8ba0b789ca2ccb1ff191710b06b25e10c845ba1ec62f78121b24e97b8798b2c2d14e9127997207584911fd5b154ea22df4599203fc457b9a103fdf241ef6ed36a094dcadd18ceace0c3578a12ed450d3a5edcff1f6d9f1a0da3d26a194bbf5a0606f0af8f3869ec60c8e3f218f4ca378735125082a5335ec5a800588e8e7711c0c71c151b8222ca00ba28bd45ca12774faa8d25e65ef994c05b19200d8ca87fc712eba3f359c6403517b922e5d81031a124a327adc5beb7de36f448fb7eb3ad7521753f9e53f6a9", 0xe7}], 0xa, &(0x7f0000001e00)=[{0x58, 0xffff, 0x2, "635c2cf6bba2e3532dcc1ce733384dc313861f81eedb72c4137aad1d6a2841ded0dd916a4b3a4b1746d525c888ad962a41593a90a44a2e4d6080d816c87d337598dc98a1d378ae03"}], 0x58}, 0x408) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x1810, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0x522) pledge(&(0x7f0000001ec0)='+\x00', &(0x7f0000001f00)='\x00') syz_extract_tcp_res$synack(&(0x7f0000001f40), 0x1, 0x0) msgrcv(r3, &(0x7f0000001f80)={0x0, ""/100}, 0x6c, 0x3, 0x1800) msgrcv(r1, &(0x7f0000002000)={0x0, ""/144}, 0x98, 0x1, 0x1000) msgrcv(r7, &(0x7f00000020c0)={0x0, ""/249}, 0x101, 0x1, 0x1800) socket$inet(0x2, 0x4, 0xff) ftruncate(r6, 0x0, 0x3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000002200)={'./file0\x00', 0x1, 0x8, 0x6754, 0x1, 0x0, 0x6, 0x10000, 0x0, 0x1, 0x9}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000002280)=0x1) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000022c0)=""/243) 17:18:48 executing program 0: r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0xa, r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 17:18:48 executing program 0: setrlimit(0x800a, &(0x7f0000000240)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x80000010, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x8, 0x1, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x90, 0xfffff}, {{r0}, 0x0, 0x88, 0xa, 0x1000, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000002, 0x7, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40000005, 0x2, 0x1}], 0x100000000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x80000000, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40, 0x6, 0x20}, {{r2}, 0xfffffffffffffffd, 0x8, 0x400fffff, 0x9, 0xbf0f}, {{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x101, 0x6}], 0x2, &(0x7f0000000200)={0x19, 0x80000000}) pipe(&(0x7f0000000000)) getuid() write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 17:18:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10218, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x47e58, 0x9, 0x5}, {0x7fffffff, 0x80000000, 0x9, 0x10001}, {0x20b, 0x7, 0xfffffffffffffff8, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x6, 0xff, 0x5}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20901, 0x91) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)) pipe(&(0x7f0000000300)) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 17:18:49 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xc0, 0x2) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open(&(0x7f0000000500)='./file0\x00', 0x20200, 0x85c5cffee797e86e) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getpgrp() r11 = getuid() r12 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x40000080, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r14 = open(&(0x7f0000000680)='./file0/file0\x00', 0x80, 0x100) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000600)=ANY=[@ANYBLOB="d576a03e5459f7fbf71d4ccdd132623d5910e3b30000"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000840)="6c96c0ebd0d55774d1280a313b4278e6b6350a6e9f105cd48fbb83c753bff721788f7ea7f9f271aa1a2e54123e11ecbaf3a17fd0a2f75f549fb1b637a0f92a715753d749d409047a57ac3c5e50d668e9860cdc27cdc2f079e408673a9408b75cc312c1bb2b8b4e9fc040dee502303399e7214f4aa591456fb3b5ace87c70a7c435502e288f1b76b804d3cc183dc2bbb3016fdff6ec94aed4f98b47c46fbcf9537b5e21561c8a9d8af6cc554a2659f5adffe40ad00e0f4208a974a13c9446330b8bb33215b2bfbdb1ba3982cabf718948a48fbbf2cf0f50d357aa92fd7ad3b35b7fec0d5d94b4bcad551498bd114a54ae76eaa0920ba3913fbb12129c34a3c2f10711f782c3f514c8475fe1ae4088351f2fcff3ede18b783bc8fef427196e7bc6a9cabb29ef8deccf99a23631e5bde739ff496d1011452dbdc2610379dac6bf82e535fab96147418ea1ff328e4d68765de6ef2f70eba881b37e373ff8aefbe322ee6f167ca5db57ea65169dd14ac72a153d4c0babb059b3d10c01b42c674e77339796ffe4ba09ef80835998b15a33bd82ffdc58862df15b1244f7fec274a1ee27a3c64620c5b42a1f83ba93224db796f99b9f6937202a2b08b787e4629e7aa6f7bd8533e2747ac50573a3823f794e2eb95c9b74a1aba76d066be530374b1496f9082cdc359300367102cf5bf3efc75e62ed9d9fab9a55c797e9ac70b92c8937e836a1c5510f6b4cad52692f470f791260099aa0ec40b9888f05470cdbe8de9f9ff4c4a46d7d59c902c039d048136102c4dfad982fb0852ade817da34ee46f91ab2ccc9658c31a0cf7d3dfe3f9c6a95991db140147f911059368a204c25c804fe3f4a7daff45431c52dc89697a3a27e19957f9ddb68d02b0e6a6e9ddf09041e8a3a4bbf4049e2204ceff6013f33d53096bd41667a2db1a5e8e32399039ab84a414d5d7252c8f326bb3be81564f98dd8a753380ee13e3b62e0f28eaf5272b0514590c5d5b95c26ec9eb48956ce693d2148e180ccfd873bae978ba1f8cfeb02012640a8ac304bd226071d937fd6dfa06c89768e823c9ca41d52ffc4994cbb0e91bdac10ef4bb3538e0be643ef69613213637cd4172d3605274f522f3a5c38e43849e143caf52abfd6a43c88712cc4c7127442fb0b6747dce2d20ad52364b1cc6bc82b0ec0b2ce46d3280f21a3bb499391e0795cd5ea1fb555ac70ae67b179d889b60a2d396c43c0dd94cf24a51454a92a07fb2e795bc8bbe7ee551d0b182e9b6ed8b641322cc447ad14989dc1bc2ad787ae8ec11cb0649cbe0c62f03daeeb9fcd6eea0cfd0c8ea1da8008e65c7dda222e28b04054711d411e6eaebfd79044a7c0079e44afd93ef3aa09325c5bc3fef561a51a617080cee763fd6edfcc1d4340b05ab2418f08ae2633a6dd152d1e6316da212406210f1f51934a469d7f9720fe82d6c5eae08e87df56159ea906ce18246e2b67a2b4514e56140974648a19510ba18f3bc0123e64d2557e798a4321f11bcfde03a89dd5bfa1804d528f9bf5de1e26a30700be64a74b33f2ff0084626127a29aa1f5097a582ab051b2c62d3673dd12255a95a1e6e0d4702ac30392e8b91b0e9a4fb43bfd67dc59cde93ff253924ea3294435755121554c13f1e2219c4e4eb7acc38fc43d3516e5853c72d2b00323f23a7b4836a8f2055c3b4a612fda198128eb202a116c9d9efb011a29327245ef105d732de058d54f164c2745478b42b2c155872c1008a969f20467d03b54d81d8f9bf0d9a1ba72ff3443f3600efff273d76d9c28bbbcca440f16da6618c7c6bd68178e9668fa02361ccf226c02692509a5e61ec4cc2eb9eab058943dfb897e796a0ee14d5c00882af4c882cb22e3468254831008cd996a0379d110724a3e23f2421076afd8e9b7e5a8add0d2667b964aa7ad31893d4b08c4ae23c7884d3f7102d55eab8130bcdde626a695923f9e7897408ef961c2d7fc0823d25a0d6fcbcce154efee0aa966bd4e8096566a5cc71ab4b2e6145f9cbd2e043756e92556d358aa06e2bb94328274183ee4b6d02e1c5395047b975132566e47a1dcd9a212a9a2933733185996653d6b33ba35bf3d872b7ff71b8bfc79b904bd3d6b59325d7616a18b77a6c958d450567e8aa2398c563c5fcc1e6d1d9a065720fb9744211efa9fcfe2b16a89254a5ea4c4180d26e3f2e9f4e61857d307764b10a4cb8f0a0c4710e501342ace9e0b1253f3f2a4e001fa8ed01e846061de2ae7ec2853985ee86633f6dd06d4af116bcfadba46e64d80bd450e236616a7bee84b4b2fff4b5069876a29216d982217c52a6eda3cdcce466563df2e4cf15fe28f12f1ef9b0b2fbb909a1a267c4f1ba027ba4186ad6c9d3f50e78ccf68887be069084d9be325e2503ae54167c9f6d2b4440861f736577d97c7fb0b34b8e7b51e9aad3469f1bad416a1f965ba5f014938133aee7274d06c8acbb4a13d76e744570e4187392cea3802dfc5ce994b41015dab1e40c12f5d7ace9bb4de5e5f076af68dfb35dbaafd74f98f8a2e9a375693b68c1ba36c360873fb287bc8ab12eb8be5b2e949b5de314fa939e1fa525946482becb5615ccc00d6954f09d24a98603ad7476514686bd2e034da081e7c0f5e121c411a2c302bc3a75edaea1b64792f905bebbfdeb494bcff05577abd15a1fc7f91b12e581a525b4dc98e91100f30325450c1bfdab77e7ac857c4eeddee1f9a4d506aaa17ba72663e02f212fe9d46850ca51a3b3412a71fb6cb635329ad36186155984eb0eb7cb58c6df6758cfea943341dcd08a695cebea4bd08cad059e03a2871fc70d3db0f93ea728f4939e4b3c0c421242b5eb0cc82403847bd19811b8190bb044cc22d9f8746ff2d8488a4bd9aedce7bbf4597ba44b45e2735cbc109e349fd7aa63a2a828b2b914d248e9a218898ea14c3cd7045d81b2d9dcbb30bb36c71e1132e1cf3fb9d7ed6c4a9d915de45b0012099e2dca60e5e4cbbf09549e151b91f279de39f1a956f466129c42cd92ce828737215c3844ce291ee9adcdcdf0254daaa8073e6c1cba0e1ef5c50d57d8503f5ecc1c323996c6794da73925439fec05f7325a3dd6c5e7cb2d694fd525e7178784856d26b52d14ea446f8fff561e5967874b7f58b08e4a0641061768fb3ddc75990e37ea036cd2f13d82f96fa86cb5af9482be2e3628d051a10e7f92d4b302ca794ee606ed62f4f7b0c997fb633cf70fbdb75b1fc1d59b1a11fd47c7219876209b351e8b54381e771d46eec42ab804f21c6eda67bff37ec7c59227a74a8cf01d49abf102bd56691dd9aa2deed9b6ac0bc14f3364250b262e6e23f0939e307c37022aa6739ee23904eac83431456df936b1f716b122a20ccfa019a5ee4414c58471a6d698e9c9f8eeec09fc40b837cd3743416ee4bcbf8480b1db745efb85af817b3e44652280164dac3e9aeaa1bc5b0e0ab4e1e9f246ff1b69eacbe2ab464c607c4879e0fa04c9346bae5110cb0609db9826496fe3efa20298e526d6924f2417228437c8a47f7fa07dedd87288c337f8877f8fdd10b7496bda4e82ed72cdb2c2cb912d3615e2ad4d9f8eec608b798909751ac98e2d50432418e0b26b64b40748b371f88591bd42514f43971b28a8aed0a58644d556adfefedf7616d8595dfae0c3a7d73653a93e4e547297c5abec140fe556e8a1fbfcfd91126d49792be6f9bf4e773b3f2c4a0eaaaa3fbc014bb83b2c7ccf4c7f6c12512cdd32537f0af34ae1f1a55192556ee8ef43fcd5b68d79b39c2ed4487fc09c820dc134f29f5941c56f83801972423d725e5d6c0b3095c3a4c1b35d0d831efa6d829849cff8cffdbc6e18a9e2ac4ad82bcbda723f69f8c7d83eda5a826a8a50f8304708f01ea29a889013b98381b4b119c1eb46b3f3c7b79dcec02ac3a3e55e8e9e9543fa2f4bd80296c4a4b1c973d63096121473c68d5ed3a9f525cf03fcfdaedbb6ef641248a2000d8fe2417ebb423b8793a8df098abd1b8e9433c9a814dbc3835867ac9358051d48dedc714742289f3b80d9e5be450f0d8e6282d50d5f24fbdf5cd3056c79adb78e5dcc5dd603eff3ae5aa969acb522f6b676a997fd14c7641fa8f107de9ac2d9d7629a5aa1b88b8a6f72ccf77d370ee6664fcc0d1085d335ad816aa320427d96fd4720d706d52aba5cb7ef23cc56054d87bfb7e43e7d686ce0824dffaa6011faa7ec5ad1ab6558ff584acc7b1566c9336d652f5a054f57a7cbe48061837ebd4b49e5b1f36b34833fe4394348a95570d1ccd2819e3f413932cb9c60a4ae787739190d0490e524fbac3bdd2f2e9beca6e60d4ba68ea40f73f19981ddf71f0cd9bf50f26e06c908c6311a8a07ff3018527e9934d852246e5e44d36db97f7259aed43e13cbfc6e28937b417030da345690fda4c86eba81fe8b937a8903c6588cf8d1d82090b8ebf00d719a6e493490e502b72ca8275b8b2747130c8e0d14cd60bc6aa9286f2f28ba5719b4633f0d308649927e5ea670b14eb68a6ae588a450db32efa90d270360bac322892019304f0d578d7c5430c1d202d2bbccc900684eb24fc49bfffaf611888b1316203f4f4b639b3e777639da3dbeb684dc8a9d4b8508b0aa2513b6c1b0733746eac7ba36effc31597a1e2d30b308b79000192be2a1ea1be0554debf4e17db3988f37a89039711d38ec761b87afe0927d4485ad28fd99a814ffb72d53d87d3a3ecc0cc047efe7e5189aaa74d9911901f679227a26a2caa1e39253b75a07d6881f301920ac462af67d9569d66fe1ccb73111856b60250d5926c2497a372d582f21a68efdc953b760a1c7feef94b5e89ee92789d35b7d33e610460fe9a616cd62cfa7b46e179f8a7c4bfeddf21843047dda721c10d36636a391715bcfedb2daedf20a43ca47ea60e8c0522ce3346284b5a37f5d2585aafcc4e5ea49b206c5c2f680167532ad1d70a9063b4596f80bd9edabbc08281de90d3c72a012d1da92c94925f7a8821b8394ef16faf120c74684a8e4c7556bda796d932fa19bf63405ddc21348ef3cf739a737a39f0c322a7149e9941add3752f04a6cc4254647c6ed07dfeac71100c28ec6cd167a2e1132a22f2405234c6d44c5ad322ffd4b9ddf0d1458e630bd6b237c139c6eb614f1f79b400853bc90becf25bd63108a99f9bc94dc79f20e41b3074dcbf3677168d81e46a149c9a283861dd62d76b0933505b89d7b1ab9732f890374d0b17f451e620e147411363c6133e0714d5fbb5ecad96040d77fbf4ba2f6442af6334859df1551ec3d6d677c0e0a22d3e232c1e0e3e5ce2470f55012c891b56badb4f18e11a43d2e0cd6030f248aff0edadb532eaa74beb262f2a20ffb1558a432a0bbd0468282284853b30b804dd2f6b584992421f481810aa63204e185bae8d0fa1083d15cc837d8998edc49578baa886cd3a29a0243b2fd5dffb55a2c82b58c89e43a5e208585a38cbb75655c86cb3e71f22a31efc2a5da760fcddd835d41f707ad4d2b7c51e8c4a559ff5ca00d0e98f3f1bba108d2744fd8988b6421f84142f65086a521a89c2659bd77bc69b0a0f5e0f31f9ebcb09b81df16d562cb7604bc46115b080f97d29e7193dbed562ccd16b344d2fd7869e49d9442505d0e7a0b67caf4243439ba2df8099144b6031b51841df691d41643a91c5f13f679d85dd93384f9c0cf779ab6c3591ddae5240fe951befa0178b7bb0b90db7eb87d3b29898b25da3020c2b8c2303d65be1fcf7b8e47c41116a034345c153b5ef6d5c73833df76d6c50856570637ae2690296730b7acb6e55a36d8228b2e59af040ef675fc548e", 0x1000}, {&(0x7f00000000c0)="920e1ca0a81908dd781590f2fe29f60c38b34fcec98364f780e01aba556be34bf836464ebe3d6438b8fccad426a8484360822fabd8ed493c", 0x38}, {&(0x7f0000000100)="463b93fdedcc791c5de3f375c2b71143ae061b97ce6c0eb07b1121ce787ef7776d0c5a2131d15ee0c087036343a6902337eb435df8e81dab2b84a1514711d24069846a58c4f414a9ecf050d20e2d34386e77558e1ef0cd96a6ea18d2f7be50e645eb8e5f69f25de4f3e501977d97af8b50e4182fc6881415d17ccc4d64e998df9bd103196386cc301dc718e0ec5eac77e94684a50981038f42ef8907b564f972c2901ef02cf12171ca7db76d01f89b1b65a157ba", 0xb4}, {&(0x7f00000002c0)="c7fc87c0ee22dfd2dd6b9e44f6fe74062f623168d38e0e054fd8a7bc518df745700f43b8151d351c4830adcf70788f60fca282d404b2ca77969f53798dd7cc7941ed81c31feaf3a0cdc4e5aa7aa50c975ac93ab436a0c8fe61201add2e00317f767a5d984da2456d9dcc924179b854f1b23c3786862bfe4935e8", 0x7a}, {&(0x7f0000000340)="11f3763956cf54e1e6a0e7882ae5396fd94ad0e2518484fef254206a335b400c6096686382857bb5f3076e762ebffefaafc78cf4ef6462d43ba85e46c7390a2d1b1a8edec409ba6462f39b6bd1623f213e5d5ab3876458baa490b7ae93dfa30091cd6b69c45f1776ee66691442dd6bb8dfc3aefb98d334400bd0b67d8fb822f207709b3dd0de7331455ed2", 0x8b}, {&(0x7f0000000400)="622731458d3e211a62a61331c8249b659fbdaeba7f970ae1e9e60fb8989075b3d7dd1445ba75ad7402d7e499c4640c42c470a5adeb76370078aacbebfd560d761882e32fd3b1ef1311ed861aaa4d83aa3fe052c798c5b4783ec32d16c453", 0x5e}, {&(0x7f00000001c0)="16c10e4d1f1f936676c5b7d55f9cf5894db26ba3c07cc09c7e070c19038b54438184473ac4f794348c9ae26bbcafd32d7dd05c", 0x33}], 0x7, &(0x7f0000001900)=ANY=[@ANYBLOB="c44e48a229000000c24b0c2ece00803aaf30a2000067b743b56f756e89502d4a81a3f6585f57502d24e0c29d83da5d09f9ddd5cb262da316afbfc40e215870b43f85975ed89b68b890849982d93e5a0abc27a8f4ede1047c", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15], 0x80, 0x409}, 0x9) 17:18:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x23bf}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x2, 0xd51, 0x0, 0x7}, {0x7, 0x27c, 0x3, 0x53}, {0x1, 0x10000, 0x3, 0x1}, {0x4, 0xfffffffffffffffd, 0x5, 0xfffffffffffffffe}, {0x6, 0x8001, 0x9, 0x200}, {0x100, 0x1000, 0x8, 0x6}, {0x2000000000000, 0x1, 0xfffffffffffffffa, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000480)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x34) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() write(r2, &(0x7f0000000800)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0x201) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x415acd17, 0x80000001, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) fcntl$getflags(r2, 0x203) r6 = dup2(r3, r4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x6) syz_open_pts() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000640)) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10102, 0x0) write(r4, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r7 = syz_open_pts() close(r2) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00", 0x0, 0x100000000000}) 17:18:49 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) close(r1) 17:18:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 17:18:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x40d, 0x0, 0x191) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) 17:18:49 executing program 1: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x5, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b2028, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x40000}, {0x1}]}) 17:18:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) syz_open_pts() sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:18:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x40, 0x80000000000}, {0x42, 0x6}, {0x0, 0x5}, {0x43, 0x9}, {0xc7}, {0x89, 0x7}, {0xc7, 0x200}, {0x41, 0x9}], 0x8}) 17:18:49 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) read(r0, &(0x7f0000000040)=""/23, 0x17) 17:18:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x29a, &(0x7f0000000440)="d1dd0cafc88a9e46bb1c91393b0000000000000000000000f432a284583a3f0c390d767ac4180174db0b9f6af29ef35b6f0b32b3693aabe7524643360ab02b15e60d55f5fd55f899d77e7974fd5487ccd4a1e271b224506ed813382b782e1718ee57f8d9c83ea85aec23d613f429f5a090b04bada2c2a8e105db42ccfb37b7d0452ae3288f90320b67b3748228678ea07a0194b648073ec52e9e3cd3dc865d09cb00"/177) 17:18:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') setuid(r0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x40) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 17:18:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x45) sendto$inet6(r0, &(0x7f0000000040)="e2d14c0d0c5e8290a65ef3cf241337d427afad430323035fa33684ff958c73eb96eb971aecb3071b9e4677209805866d4d049e8d67a3068244fbf7d0ecf4e295ee40834b03f3069fdacb290dee9cc2fd99636f47eb040cd4fb84af2359cf115511a5e70b9155f9e8734fd21af4c747ba9b1cd4a180e84750ba9d2de8be9a8b157426bf2c44b3d08750324936c1ad6a053853635434c90cceb1f75bf4179795c175", 0xa1, 0x1, &(0x7f0000000100)={0x18, 0x3, 0xfffffffffffff001, 0x1}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x81, 0x9) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/69}, &(0x7f0000000340)=0x47) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8091, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000400)={0x4, 0x2}) sendto(r0, &(0x7f0000000440)="5cf12371db058e3fa0d5990c5909c8a287ba0f85ebfbce6e16671047f3b0865ed0e509c1faac398594a455dee1392facb0", 0x31, 0x403, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000004c0)=0x1) r7 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20000, 0x100) recvfrom(r0, &(0x7f0000000540)=""/87, 0x57, 0x0, 0x0, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={r3, r4, r5}, 0xc) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000600)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000640)=0x2) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mkdir(&(0x7f00000006c0)='./file0\x00', 0x1) getgid() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000700)) msgget(0x2, 0x40) r8 = semget(0x0, 0x0, 0x100) semop(r8, &(0x7f0000000740)=[{0x3, 0x380000, 0x1000}, {0x7, 0x0, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0x756d, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x7fffffff, 0x1000}], 0x7) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000007c0)={&(0x7f0000000780)=[{0x85, 0x46a1}, {0x44, 0x5}], 0x2}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000800)) write(r7, &(0x7f0000000840)="97ca04a1c37b51dfe2355d3fa5d943f6f98d91b25f291c3138a0ac71e1a2c079a6407d9754d822d07f1874a07e436929389110658e777b5fd3f40b9eca28724449d034a9a6b32cd1fc6196fdffc80c92cf6da1b1566190f06fe6900eb045de", 0x5f) preadv(r6, &(0x7f0000000c00)=[{&(0x7f00000008c0)=""/149, 0x95}, {&(0x7f0000000980)=""/146, 0x92}, {&(0x7f0000000a40)=""/240, 0xf0}, {&(0x7f0000000b40)=""/162, 0xa2}], 0x4, 0x0, 0x0) connect$inet(r6, &(0x7f0000000c40)={0x2, 0x3}, 0xc) 17:18:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") r1 = open(&(0x7f0000000000)='./file0\x00', 0x83, 0x100) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000280)=""/103, 0x67}], 0x2, &(0x7f0000000400)=""/8, 0x8}, 0x40) 17:18:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000100)=""/188, 0xbc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x31, 0x7ffc, 0x8001) connect(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) writev(r3, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7625a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0036bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a5570100798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x0) 17:18:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x54, 0x2, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0xa0, 0xf0000000, 0xb3, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20, 0x7, 0x78}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x65b, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x1, 0xa, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x100000000, 0x2acbed65}, {{r0}, 0x0, 0x0, 0x1, 0xf, 0x2}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 17:18:49 executing program 0: mknod(&(0x7f0000001840)='./bus\x00', 0x80002005, 0x9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x94, 0x80, 0xf0, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa2, 0xa00000a0, 0x3, 0x78f}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0xf5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0x18, 0x8001, 0x5}, {{r2}, 0xfffffffffffffffa, 0x5, 0x0, 0x7, 0x7}], 0x401, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x20, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x7d11, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x3, 0x2}, {{r0}, 0xfffffffffffffffd, 0x22, 0xf0000000, 0x3, 0x5}, {{r1}, 0xfffffffffffffffc, 0x22, 0x1, 0x200, 0x5}], 0x5a5, &(0x7f0000000140)={0xb16, 0x7}) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0xa0, 0x0) getsockname$inet6(r1, &(0x7f0000001780), &(0x7f00000017c0)=0xc) recvmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)=""/130, 0x82}, {&(0x7f0000000500)=""/78, 0x4e}, {&(0x7f0000000580)=""/17, 0x11}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/3, 0x3}], 0x6, &(0x7f0000001680)=""/184, 0xb8}, 0x43) accept(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) open(&(0x7f0000001800)='./bus\x00', 0x80, 0x82) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 17:18:50 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) r0 = open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x2000000000013) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000400)="e4b04d3fcb0c2d752ad91caf0ba43f49c92b6cb7b54acf6ee65976a5cd64619baaf2fa26e6dc10dc5573c624a15649bbe5211f5ecea806ab40c4495cdde37b4ae5d376ec859ade59733b48a41adbd425f9408dc1d105a1f4d6edad1a330272736178f1e2af3757a704224b017e47be7315cf97944485213d957d141058978dce0048990d35e944fd582f47d75bf96d8bdee2f8c550fb5923dcb1b169", 0x9c}, {&(0x7f0000000640)="a9cde460d1973e2f4e96bb21c77654cf543e731ff9bb215caeaff75052e503d38831224c3fbfbc419d96309732f8bf55aeb4deffb8af0713968fac20f30bbe617cf3870ca835394c3c82b91ab7ca9769b574a5f0f428652f846987f253e6acc41e3e98c24e50f1347860696cbef8daaf9a7e012c85b1ea260850f619905fd077", 0x80}, {&(0x7f00000008c0)="4a22bf38245b15357fe6523f2b1af22680a4b0870e498219c669f7326f613fc01bf051665b3d304eaca2041ee36173392ce1674904daa9b8ddd4218d1797abe4c6270e031a6d9532a9292a0c83c291016862effe9ddf7b5ea9ac6dbbf137c0180aa290c9bf3a4472d16d2d28776a5e5bea89b1009cf3c3ebd6ba0da9127eeaa34d466a6172a93cb2d1cd393f78c2a3ab0fc819f4c5fe7af9b35f0cfc94812c30ed7d284fbd46c37134c3bd6cfea0db238e27ce715810425c81b5e9793c437549b505362134eca9610f4d935469c256e67fc4cf787736cedcba21", 0xda}, {&(0x7f00000006c0)="af04599ba93a61919ec8c0b5d89eceb985f5854aa7178eb992308032a3bff5318fda7e182762ade8a82b2670c6db83a87df8f25b56ab9dd424fd2cae2bc13fbbcd14769d5e64af588a367e", 0x4b}], 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0x12) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000a49a5781683c986a000000000000000000000000000000000000000000000000000000ec8000"/109], 0x6d, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x3}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/163) syz_open_pts() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffff00"/82], 0x52, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000ec0)=ANY=[@ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYPTR=&(0x7f0000000f40)=ANY=[@ANYBLOB="e0339ab12e17446b9ac452214ad812163afc019bdc0294bbd743f47ff4188749be5030ea0c66e02f31b7ac049545c7850515c333669254d5de602a888f30f8c019da1992bf04ac6b39c1795280", @ANYPTR], @ANYRESDEC=0x0, @ANYRESHEX=r4], @ANYRES64=r2, @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESDEC, @ANYPTR64, @ANYRESOCT=r0, @ANYRESHEX=r2, @ANYRESHEX=r1], @ANYBLOB="af56041a266e0f06008f45109e5bcaa99613fe37a6b7b81602ffc70df1f0a431752b948a23235356cb970f419618129bdc7257eaa842c40a64582b50c3c7b22b6214a4e66eda36c72f754477544b197b843c009b04049a918ff7da56dd17e379c22bf42f73056ac5c39334c11229d15d4a2d2e43fb57b5d860285148c289d880b18cde39c93e462ae2149d0f25cd56c7b9f0b503bb0d3a5bb49638873646f22ab5baa69a533431d8d54d4a5d0c18ab7a7d7219b69874d0c83fa5d4a54dab30d2cc3309e6956ab6aeb8286a02c80ce0b07ead797af0849f73216678eb7c", @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRES16=r2, @ANYPTR, @ANYRES16=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYPTR], @ANYRESOCT=r4], @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000e00)=ANY=[@ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYPTR, @ANYPTR, @ANYBLOB="8467a9f330f03b4e72bf71b9b81fd35d8875bffc37b368cc2aebe29ea16bdb07e61f7f7b76c88d3992e548964d872fc18e133ef2c1e5731c8c1daf4abbf6a2fe788ee23241a3c390869995c4a363a23fc03a3b379c13fed7d2", @ANYRES16=r0, @ANYPTR64, @ANYRESDEC], @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="1dc034aaeb996a7529b61f0c6786c600f540b26f8e7553c9140942fd105a73ae3119e5b2da8d16e353c120a7ac1cc40f341f5b0e65519c9aa5cd760b046e5c8e443ade18c371e916c036cc62cb46d9e8c7e396e8dc61e1020a7eb061b03214307400e1555d2cd4216d965544bd899991aae5553e1bc5b3679cbcc4ab700a9396af3adcea7241cd9b1205318e44a1382adb598ceddbfeaf625139c735c0795359", @ANYRES32=0x0]]], 0x5, 0x5, 0x800) msgsnd(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000001c059f2428b1daec49041760bc5c88fc5b750bf0e1e2a57f0e421d0fd9982255eca6cf456a1dedb96d0c47300e15a2ccd2fead02ae7342c114ced1cba5da753d0e2926a09510364dcba7bd0148eae2f988484c94ffca166cea4dc9627cddcdb9bd00000000000000a3b2658db72ebb67396140943b824cd9d225e07519b8a1ef777014a832c4981f8531535f918f1b5812360b2f46c024c45950953c98bd777f20e585043aa51bc764fc3214d293362df6edaecd282fd83da0d2f77c196611ac2d1842e41b8ce7c2007e76728ce3de7905d9cf3a50aa99a88b6cdbbabe258f74c1067e17c0300818c9c122da5b5c147302000000d8c1e1488cdc014c030a500ae6503d8e4f99a2be9470c12072555a8cc6b9741e0160e403b60d7be26726c24fdcf24d0ac32d12017d5ade9c932ab9302642a66ac6e355210a6cbeb76357cda2c9726d799625a417f3ecb297be0bd36dff101483a5e05f89fd0f8d9cc609e134dbb76a9c4b620e0ea8e8ced4d09c2f88a54676f61451c37f0a9c03805576be8475e624b848f806cf266ef9c83e16fb56bc09aa1800af4f4f02fecf76a4707644d1c0d75c3d8efd2aefae5bd8ce4eae5dc47457a6c204ac1cdfd17bc4b17cf0f9e54cefbb8c4d866d50496d288167cdf48277fa3f6cbd40b7e7fdc1f094d7f6fd6be40f9a0aa13ef3fc4f522702be577243f9bff031c10300"/522], 0x70, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYRES64=r0, @ANYBLOB="dd7f3ba7d25b939d092605ab427f898a5e7a05f6e591e3aa3a8ec08b811174689ed6e12f2efb67b6fce45e9d954413e6a1cd3336f80483cf104a7c521f9e870979edd51dbfa1ca26f1a9fa810c88dd93ff4e1c242347057c461bc90eb54bbc60a2120adbb70a61f431307af5dbb1afd89e97361cdf60228286df9e86070b58d18f6c754c2bde8a2cd013c668177483880bfbb81d89a0246275f80cd77960ced3e0132f8853b15effc0b8990c369b912afd1d911116571c8169e2b42dc35ee6b978a051ec8dc8f804f670b1877084980b055789d514cb8ecc8140185e30f1df6b8cd4bfb1755ae21d7c37721e19dadbcc4074b0c5d315e310ac4a24", @ANYRESHEX=r2, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES16=r1, @ANYRES32=r0, @ANYBLOB="a5c352a3d391191784dbfad0f397b336850ee859a741ffe62954596b7bc469fc4f44a28c7c723bc386ea85994d3115cca05bbb7c10d98050", @ANYRESDEC=r3, @ANYRES64=r2, @ANYBLOB="616c3ca9794d023b0afc843a1807dc54581ccfdfdd905ba1f0a3cbb2afc692a673354e18105fc56a4ea410775018d6201cd0a52e42f9dd2b68475d87cf2b62f73e448640b2d8f27a5e2f949be914c13c736a86fbcc52f26bda8fb19ccfa5c5501eb6807ceec694d6057e712cd913d1632ca049ab61daf2f8b827423ee9915a0107a475b4464e", @ANYPTR, @ANYRESDEC=0x0, @ANYRESOCT=r1, @ANYRES32=r3], @ANYRESHEX=r2], 0x6, 0x800) getuid() getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) 17:18:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x43, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 17:18:50 executing program 1: setgroups(0x1, &(0x7f0000000200)=[0x0]) setreuid(0x0, 0xee01) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 17:18:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40000000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) geteuid() rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186005008b00062b00fe0000ffffffff0000000af6ce4f22656e2b8d2a48d69e0000000000000000102c000000000058a39daf0000d206fc21", 0x3c}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) 17:18:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) sendto(r1, &(0x7f0000000180)="c82d0ede073de846eef00602ed93c0a7af7093cbecc79a6053a185594cecf6f4ee9abce69b53f866a353706dd4ea94cf961afa1b55563fd952b0025d1c5a6e09", 0x40, 0x400, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) connect(r4, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x0) 17:18:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) close(r0) 17:18:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0xc}, {0x6}]}) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = dup2(r0, r0) dup2(r2, r2) ioctl$TIOCDRAIN(r2, 0x2000745e) 17:18:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x35d) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="0b97d71381bcbdf7ba22ba454fb80ff8f32cba0a61549d5060316c9f2e5cc4a17071d5a3fc5c43f81702827fb615ff34eae83fe785b21b37276280d32efb6af29eb7030a6b93c8aa8f0c1d323f78e5c023be5ae460350d56bf1dbacca4ecc96d46c1f3cd84d3a936e9494c506605d01ec389e67b8a31dcf75775cb82fd12a77f973d70f538b63d92606a0f9502537627b0006fafdcc02f82a5153a6ebd46a3090c3093f36a64392ac0bfe86ac7f6f2286fa1d254db24873b8621a600a89f7b49928d5f3fcb1fbe0c77e00338b2df96bc7b3cf0e9", 0xd4}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfffffffffffff000) 17:18:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xfffffffffffffe99, 0x0, 0x0, 0x1e4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 17:18:52 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) r0 = getuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) clock_settime(0x0, &(0x7f0000000180)={0x1}) clock_settime(0x4, &(0x7f0000000000)={0x6, 0x1e}) 17:18:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2008a, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0x5, 0x46, 0xad7}, {0x1, 0xde000, 0x5, 0x5}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xffffffffffff06aa, 0x6}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20420, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x14, 0x81, 0x0, 0x4}, {0xa, 0x8000, 0x4, 0xdf2f}, {0x0, 0x4, 0x5c15, 0x3}, {0xbe, 0x9, 0x0, 0xfffffffffffffffc}, {0x2, 0x100, 0x7, 0x8001}, {0x2, 0x7, 0x80000000, 0x8}, {0x4, 0x30, 0x0, 0x5}, {0x8000, 0x1000, 0x800, 0xffff}, {0x80008000, 0x400, 0x6, 0xe9}, {0x95b, 0x3, 0xfffffffffffffff8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x10) r0 = getgid() setegid(r0) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8020, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0/file0/file0\x00', 0x673b33c3, 0x10001, 0x1, 0x1, 0x1, 0x8, 0x0, 0x2, 0x0, 0x7ff, 0x2}) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:01 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = getuid() r2 = getegid() lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETPID(r4, 0xfffffffffffffffd, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) r6 = getppid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, r1, r2}, 0xc) getppid() shmctl$IPC_RMID(r4, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) sendsyslog(&(0x7f0000001000)="e5b551fb335b18f80b80908c45e6eab44d38747709b7e1c5e67609aef2601c4d5fee7da5c248ef002954c0f5ea74f9e82adb61be6e3800286feadd9936a4de75399c331bd82b5cae0c559f6473f13bbdaee357133ceddae3dc4844b18206bfcbbaf245866072a315da7df0f0c9744d5b3fe1206e8d93123ca21f484b714d111561c70d128c1b23534c94d104619b520e0d567bc5cd50b5ba03f7c5990be83b9ba7daff0be4a88e9868384bbe5716451fb0f6a375ef897e33f47997155c52fc892e2e1fef9a3461489a336f6c72f0a790ed9097237cc13a5e247926f8c4c16f64579db9e712e6571da66a0efe793f223ed4edbcafa5d2640ce5e867f8b862312fd509bc06cfb900293901de5438a77ff9dd5cd50569c2a150b25b783736a4a0413fe011f2d0e57196274d1fc1d8888ddbea826bd80a4fd006b38805f376dcd10824cdb01d476ddc384b3240c6127a255be71b3a0d66ff4dad576c700732ad7766ed652b9ea239a9c14cfdd149b9c68e085cf9c10f197cfc8b03ba166b183513a7706128fa8353d781e339d450d6e72df309a4e864d9a9995897c338088a459b75b4c00da572d8361306f1cfe2c003c118d16d5cb9100125340857a8c53fea679d8bfd5547389da760e9a719e5698b8afc6ce45533f3143ba508abac9a9f97e50c12cf3f55ebd2118646d351bc2ad704bdfaff15d5a83fad07c2aaf353ab4928b5cd1cb14deb65ef2dde29fd4cb01711f09fc2b28a613c6b3d71b19f636858e53a58d3716425ab31a6a1320419d10b704353709d503fc2dd2593d55b9f4bc89d9501939051d8b2f157e1402f78e1294fb2a8fe793291a6c86c40c69eecfb6c8d0a1039176d697ff7582de7f9b6ed1d62c49e62dc355683fe8f3856acc3a9d514eef6da9f8458087d25dfc3af01e0111e3e82d21f9632837c466bc0d30bf5b45c67903dbfc08f3557a6ad3628acf9c5034a590cd44a934cbc135b4aa252e87fce7b0a17f3bd2cb31600b1f947723a8c46a67fac6ce3da4bda498031f38b327ba0ecc47af6e14f1668873ad9af0e35f1a6f3638e940ca6a08c157e0b6d5ca46572ab98fa0bf97d36d7153f0e694b69f168d9ab7092a1d66a99e4a6763e5a9fada03f1ebeb14cbfc3840571e01e12540fe9d2cbeff6ee2560095520c72ac8db4070c8e10c58b03797df8490a1d3d5de6d077182bd4236233dbed63f4838e7db125825bb640449eb92cf026d1f1ad7937b666a66e53e802f0ad0a9b4a61e305a8e5fa1a5af54ad1ac81a26dc5718854b36b1ff7061b2a9d4280f31ade5b626ddb219420b32f067040ebcc779ac86e5851a0f4482cb4a26bfdde3af131e3d5a5a712bf0b084aa76833d0e09112d935b1977882b75cc260d39283f1abac76560a74e33b707a7a6ef36b2ccbd835581c973606ea990acdfd08be86eff4b73e23a53d1675ab4703407e5dcb392064dee2d60667d4418f5b41bfba36ae06de8d3a935d08ef4d601b7ca3f7ecb828cc05ba8e52aa90d2474f2a561fa688db01e7bbda9391bfba20a45e1c137e65028718454a0dffe6ac7f6e200efe59ea22f83f57f1e0723d58e340b2d9c136a9dff3d95e8ffec02f8e76dee668657cf41b30d82823079b6be3dd84a642c61b071dcb8c0ef3bcbd2b2114300946ff8edadfb38f7634ee8ccb29201b38b5bc580f171dd5e984f2d65c2408564820ecc7bfc8e189982511224207d9938b3a5b73510960dd42b77bc35ca528db901fa82cc4660bdf03c312e657e0514507f16b74d1fde6ac84671c58cb58a273ed973b3f9377e5660767ecfc7ffe7506c6e06e38f1c35731fdb00571cc06689bac753a2ef0fdda9a0d6ad2fe2885b0cb2e0cf11a41cd9b45a0e357c770da142e4921519c74cb47f4c8e2385166d881b5641bbc982a367602cb1ae502d7e893717eb814e4c645b96ce28ba128a9664d2f06037c7fadeb098ce5f7087e1cf4520d6e29836f811133e9834959f2c21b799baae290a5d4122d21fd692194b81ad33c76fc436b6d03906819b30ac93b3bf69f3372b4f7c7d4fcf0dd6d1565a4f70d438d7c81a9bc039a9c539aba852212645cf5015ddcfe81ca9ef2cfeb87c8b06bc1a68be7661eab6b43d2fb9d65ddb79a73ad4c914a9a99e78433c73e22dd5e0b8be24a825e8fb059590a6f88b0898e87a8e42e82f7a73e3043be5918e1449ca32772c4be992a23b73cd7a4d2b47cc4411ff3e0461ab003c7005ba4d355a58548119ec080f2c5ee43f14025c69337eb547321b44e2d74aa13648bfee922fa71967ebe22a2ac8cd16499b808315aae1efbd3efdc834e152b249c32e8f3856a38b18eeeb04a2a768c68441042fff7cb7d0fdeb156063b884d26fe77d5e3fac5096a93e1ba892980e5f9d8fc910ae14ed8cf21588a6ab86df42bd5b217a2e165aaaa16ae31ccaf1ab01444f2bdef42be9837b02d4eb33b79bfece92c426aea13a8f15ab55a7e51f83f69f2c20a6b476ba64502046c96ee73da377a479fa8b896f1e793caaccb7c1a5e195dc91253f95c0d793431aea281659d8632ee0d45e4d481e4cfd9c0f632c098b7d878df7b5ae92e303e61ce481fa28af0f9e453682f59a59fe12fac0d1a70cbe2cac36e8b2b4606da5012fa3552e0bc9ad8586c8e81fbea5f421a5ce3e1955a101adc68fb69216f786d5f2c6b947fd4036259bd79fd5116aaa85919fb843befb5220705d72c0b2af3ef9befda8be811d21927781a60c1dfab58f012f28af6d031efd0b0375ad346cedebfae42b35006f8b4e3d193d2c9e24a4de96d6f20fe17511e6163405c57b2d9a02a1aa17a9a244cfa3c0b3bfc4700a5a5e9b0ae344cbda9603286352cf58d349c3d560042641551675be39f13624ee2bbfe57c803f21442512d5258e3f48d911b167f949341075ee6bade7808e05950f6a0c3585e850039e9dd989277f748eed9c127ade4c49b37baa85457440b44efd6ca493456cb1ddec3f571b945e6f4294d3db0e6a7a468402692019168894182bcaa9558b5133a15a537e12d0810738343709d549b1fd5adce63e55a3ff5d496eb321db585b82710eb072c71f6b1a226ae98af34bb9802e000d6ea6b8ca1533c92b01cd2a07a2c13223eee1b525c2652cd0d4e3067350a34bddec9e321cc79b57cf1524adf94c4a0a0bd153c41f1c5c62a1a6cbb745c22b393f764e8ba950941b860643527f702686d4d3bf2f76946ef66fbffec367163ac113626710a3660112656c67f91285dee4e0866c4ddfc31703b36690035f82df9f468d033ce8e9ea43f5ce32ebf53655c41a49a21369128198e3553fec21e61e9562c3872b610e8a394344f7996142e8df9b503abb2fa4046f4436137b830f2882653ae3a5047ce97e3e9f92cf0f5cdb60948e5faed660285c46b4d16ce52a97cf3b28dc60199f5435d1476d02523d7ae26adef30335e2612f8b97a3d6810a920f53e6f5bdbac5193564aa5c9b5778addb37f5215b1838bb35f9cf57fc35d04f46b8ecd70073cbb686d29e13fd5c145250126ca23049134d714995cf6cab398270a5e37028d589c7e2f4415e0f7641144caa9de80f3d588f8dda83ae02d49c91b9fe557acc4d7149fef79fe7ae306a3537cc16d714450f53ed0c4a979df981102d21fac499ec0367f59a8a59a0e4d593c6b57b92c8b71683ece5a0e6db8e3a05f884ce086683746ddf33ee3883b7fb7c22bdc616578335584e0ea3491ddbb7585e9ed44170e01dd0c454c1b6529cc7353a578ac822eddd8e9ae637e9c7e0844b470e7c0feeb46b6f93687b3ab9bce8c834a8c44f5cd5a78df1484b25b94b05b82468af5334b884e0cdd31edd0f875ff7d1666f7b532cfc59ec117214d7e1dc7a16fb510ba9f0316485de4e5aa82fd72ba3c5cbbc5908ab00ee90a7e7c4fbb6f1388f680fa28d9282019325ee2aee1c4832e26d02dc43f8f3b06ce88d1790a44222ba5056b3247122ba8ea7adb6a595ceb5a7e00aa08eb29d1ad3dba55affd4b612246a49f3dbe167220231f790ea438c1cfe74bee3b64866099c66429f62100ed33d04063b194c3209f229f2664bb4c0d9cc43fe7ffbf26adc9e32b1a09af2bd908424d6babd8548beba769c5ba2b99b39e40a222134f720842be5c416d47c667bc75bc6b10bd82183681823defd35496691b08f7801350353e9a7685ba0db7d2bf730efb16a5fe0d0353fe587fc33e55475a26b82d9bdf32404e699601fafe25c0b4a147fd0157a978ca4422333bd3c0ea55b00e20a188daa39afba40d2c6a666cba22bd5f85ce1d135fdaa3a0175985b17836b4585efc10e9936fb6f35812b9b19d82abca15c2e585ac883e5903d807917dbac6eebe0a61b89e6a3e386f5dc87a17fe07d6c453970b8e6d8026f5125c97fc79b92072952b1b8d19da3ca6cb332ff6f9d946d7d2a5b4afa75b8e0775db87025134394a9d90c8da12bc603dd6ebf2f47104bf045f0627c85e1e20acf2a89a75b391bca11725408521496ddb3e6bd33a9a40f259bedbb0e8485a9eb68431cf75a247ec78fc406234ff4b118032ecd349a1612ec6e143741212b20571dfd3bf10e8773e6c3adef747e5dc03e55918329b6134b9faa8248e6bb39362754ea39e7d46c025c5eb060ce756c22a87f044a8ab44ab44e79acf525746977289bfb4f2b1bfe007c864d2a1d5bb7f540b99a000b6ab724c965bc952d764683cf2c53920b942c57b9fb493fca6e9f65c10a537bcb23859c9f4f65846ae48ed3bab298a1535ed8e9296c33ca179faad3b8608ab5318f692925892be6d7a6fc8cbf129f969f024ce18d612d9743d812055d22991709c6d938b4b76368b43b57d15cd292169f39e79efe8e5fc33d21e0e0b7c0e24ef4f04e15fc3133758600e3ffd96ad0e532f18d5a578ba489215123e7b9fa3b8020fd963dcaf999b72f16b54065d9ddfb1133191205574bb269f3c2c51214ad8160c8c844f82e81686610daff7ada8e768e4bd84743c02ead2daad10eb38ed0b295ad8578da7ee21879f2536958f1e595fb192d4be951cd959c8ed00a52a6c6f37f1bcc68605d57836902e3b329250e0fa376ec91e1bc8ac17bc6d66633b1895fdc2014fd6c3392d5e30c92d322fe19f9d7cb068fb52cfa9f342424619a611864437f33d1460b3d68c8c2daab4951bca1389dd4ee18e698c41dd316320eeaaeb96fc9bfee3ebbb98860c7bda243dd9cb0f3b535c5185bd2ed4e571fdec63859349580b653e338fe18a916235032dd8a62159082553e4fe3ec4724a3ae6b8d9cd055d086fbd782e7ef849709045e16b3aca634412ae7a40626595bddb81dd4990c42217e0a57f5b9c7384ad6cc953c9e54dd99e392556b838aba7ba7b8b36097c120325bfde3307b3c32b253bd76f6aac70db92c4c079f8406676ea36c6d86bf1a2f122c19bafe890fb7c7ae272750e1b701068eb32c0d4dcb02c6c22208bba937c6b7c28c3b6405707cb5fdfebb1deb70334822705c1c94614b4f2f3a522749a3ad21805409612220139e9b4dfc95b04480417fb05893355ac37fb71a65e452c70cf0c19e54d57bc53b6456e55e617cb94e9c2079e987fa84f6ff2c7fad975968d47851d5157ddf3cd2dd2bd9905fd9ad936e69e0bf170216b754eadcb1bc92bbf17eb9a7df6a36ba9243b062c10b243bd2a1b1135c051a2bc7979d6726f72ebc72806cf6e14b0dba62b02c398ab0ea384629c07d99b7b8f6e9192b8e8d788a93452bafe0c489e0098a9e7a80228346c9b3ad8db38887b99c8d56990db7b177cbc5a3f7f646a156b41d1dae09454b81d14d4924317105", 0x1000, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002000)=""/4096) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x805745aa20, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) syz_open_pts() r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0xffffffffc717cc0d}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0x98b, 0xffffffffffffff81, "ed930848a60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) semget$private(0x0, 0x1, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8, 0x4, &(0x7f0000000040)="ec7bdad8587807d4a40f57b840db9b531267572fdda7789992d893681f2e5c6129ef9dc2ad76eaa5397164dbbc627613857612bcf83f7fd257e22bee840a1849972d76d2fc99e28aecbcb3e0cffed9d1c90dc9457547e1c5999f10321edd535ce6e21de13f8766f1c4e8b622e64142c4e56d649544fa846bd6edc653b4dc76553a", 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) execve(&(0x7f0000001080)='./file0\x00', &(0x7f0000001140)=[&(0x7f00000010c0)='\x00', &(0x7f0000001100)='+(\x00'], &(0x7f00000012c0)=[&(0x7f0000001180)='#\x00', &(0x7f00000011c0)='{\x00', &(0x7f0000001200)='&\x00', &(0x7f0000001240)='/\x00', &(0x7f0000001280)='#\x00']) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) recvfrom$unix(r0, &(0x7f0000001300)=""/240, 0xf0, 0x842, &(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) setsockopt(r0, 0x7, 0x1, &(0x7f0000000080)="4a62552b4c4a77771ec99af585f6858481b8026f39bf90421860b34404d5149f81468fcd8c7432d4f04e011702ef310c60e50d0950e495ba0db3c0f5afc477d33b2a3c8c74897e3782470e39913a081e55faa34902ca74bde432a6f2a24a62a932be23ad056ae28423eea00e5b534fb07a63334f37c14823cc328f28410067a6e56105d5c0cb0b7b8186b4efbc0adc0ca930f700dd850e0284332de8b9db608d100f5615a4122fad730b6b37d9128af72406cf2cb17b6a3b9fe98bc8fa82fe167fcc52303bee6a916e3d7bccd32f37ba837f287fb64315c7bb68010a64d168152d31844c010b0ff31f3c2712f40d27bc3b2db70adbaef018cf9e7954eb63d18648efaf0a760389e42417a58b75fe67b8af3a01f37e3ed639fdad46f7dbc06f81547bd3686fdfad5dc1e170d71c2a6feba5d7f2e86613944934884c7799838fec3a6668d8b49462a0bc87b0236186f2a888249a7fe845785573a01e27894fa3da967df810592827d4f43ae0b600d7a48586ae396eddcb87b31a54736fdab06c3668c0945222e95bcda7c303eeae754f795b1fafb97d6c7fca736829fccad2ae1d13a2e4c153f212be8718fdf6f6d641012b02a64bea97b1b65f878c69514e38b5f2ee7cb37d9dd638bc8b6566a152fa06ea24dba9e97cc905e481a5d2fbb0d6b0541657bbe8d5717229e5579fcc124852bb67a3e927be6d8607a4b339cfed4da78f930fe2f860b9096267ccf026e8fdb31135ac62eb460262b6ee256ed1ea45497d48d911269d1b2996e49063d91a48d67219648a8a5520ef21a74fd56c6124f4577cc4b93c1aef0a9f6e73fbef7a218a1671eb75c6b0355b6c0989543d14433d0bdd50e7ca60bc971f0e95a41d0fd3249299ec32cfea6b4035a77fe48b147626cb157cc6e210a078011b6b765e0cbccd1c75c9e436b8a4688167b8b3b226488ba398ab2443fca3011182a1ba37d2f10417b6ece78bc8b0f7f12e0ba040598074c04fafacb6cd1bd4a50096e7bda1ffb219263eb475c6c0a26b4cb4a66609f9df67f0fa9c75f4f74b8b997161ddd7bd80e14b163541f6d8f5a556cd107b2d9f5961127d48fb576be09272dc8c4c59e572ad5ec0c15e639b58f3ed2fc67225ff7c806365e85155d7719f31baf89d08a5c9c8a5c790553b65d79197eef43541307608f76666959a483f2c49ba44e2941d60210e86a0672d32bfa819c35f5fc0016a79c57b62794f955a731194fe53a4ccf3780cd1ce25a099ba44650571658d9028a066015c117d472c22a67f9b0efbff1cfdbefee2d97759d5014e9205faeef8f634854d7d79995860f0318b1a39a4cfd1af3e17936abb5116a230a92a09daad888110c7450fb39ca431d1e40c78e5df0622fabd8d783d8035281870709729d86872ad78619dd09468656e3a631cb58255fe17aa7808f4bf6bb4b5963c348cf4d122c50c6a2754b4600ea34dc4e6bd2fcb5b085d68dfad0dcb671edc2edb840fd7602a113d5e349c58e45853d1196c2beaa15c0d4f641a5bbbf24504b6a974b9f9df2061af65c6ad8ebde837bb077d93ecdeace08e24022050e4df828931303bacf331f17f00203694267509e9485c74129f262866a87bb14b49988065e998ee4a3b511ef76c41c92f9fd5c8df8bad64024105f08bb1316c69d4717becfd33ef5799c2773bfdc981f9447449827f1c780e681ffa132eaef4c5697986c82f7de2daafff26e2f32653702437d5c63adcff3f216e4297307af3d14cb1b67020ee0baa1c9ec0a09d18b68251948fce7c54f7f4dd3c92af19423915d01e22ed89644026edaa3bed74abf5d1ed556fcd0f25900c870ead9832d74ba68e1a438e1e6731ef1b0bb51336fb81b2ccfe0699d0db3628fe9fde86031fd607a498febada134c92da9cf882435c66e75463a7e28e66f49a45f555a3a53ebc52e58bf9b2e8a6d6f5fe5bf4dbe590e2b2c2c16ccee317a2e90bb3f24fe29b792982563c7b0f47d9f575050e79bc7fed517d04911e6e8f61b7f003e17433d1185bc78ecafe20bc246cfaa86b8526fa7199b28eb55d801b9311652063df6830882a1207d4a8428086f2d4e3817363c30968d7fe78d96dfb705ae781ce4b828de197d52aa83a54ca059fa622ca541478a71577cc4dc46b200b09691a819a17f7eeb7d0e3998abd754a2b792bb90b4872a329465b385b915936f064053da6a9c6c29801978079a8bcad121d4f54bd4cce7c7d777226bb73fd6d53ead8992d51b731aacb3c6e9dc3a844a9d577017c5798873c76defc1b705c684baa8514017603c71a9cea9fdb6e83381760515f7cf75a9ecbf6324fe06f187232fd5bc3d488f35b4ad19ef04852f2ef03141cf150847ff35d81d52755e83a327a5182547294173bdf9682bb3a93288840d751b2473be05fd543ff49d17cb4a80218da369088464a56793518e78ebbc78742579f63009ec5afa01cf11c05b7922618fc4a2aef140f5300586462715b46acac06793a8d4cbd806d9e0934e8b8cd47a497ae7c8681e17c87f2b84af85b77a4cce1557e6399f0322c1a6518a63583b24a743fe8ba3d370da3cd2368d97434e5ef8be731ccfc36e7d0d65dba55a7fcce8060e684373fa0c92e2de246aa7fa889f2ab7936460739823e5b0bebf2ba9d22e568261abf90ad575b98cb867fb08255f5e67289ad6cd4b5700bb8ae01ff90bf260dea925342012de53ac06e47a0088d3eb36ffacf0aa62848d738c024891beda2f2a3f5705b8698f68090016834cd0c164a0598cffbfe90433d6449a187c3cd362cf55885f83345613cb2327853a9a65e0db61c206af90d17e603fcfe30a5d33a34a782ff79c84705dc970064dead082c277606a9dc658c579276d3f1d31236af8e7aac0ba5a7850e379d2af00c24c7ef101dd477f71a930b3d5038658b6cddc42fc0beafecc3023a01c3a8982d285896cce8a2abc3a50e0b1ca790634ace1b66bed769bead940c117911b1845b46a2f14bb4fbfcdf5517957bf24e67b68912a47445902e34be0a65d7e5c8603ce5174d9f736f8c62baf4b293f45ddfb6a1e75a328c1c4f6f04d54cf084606aaf11ad0e7aca3660d0bf799f0cf6346bb4f4f266d7e0c0b100b57264b775fb696833f164a36ffb8df897fd77f29b005ed17f77922b4b7c9b97169a7ae219d3cdd99e231f96a8ecb324c32977b01d214aea85a70221e13f107cb5cbac082e56eeee33b9f02c852b01f3d64a1d2d31803b9659ff8b819a0a1de5bcfc0e12cc0afb7914e98862d5b58c6b7bea84570819de980f3da126a0a51bc24e93c92324def42d12ae346492c05d749b631e2b1ec8602b534154e0f6d8b7ba16a666707e18ebaaf67a22dff864b57c2e01ab1aadf96a51a2eb39a0c73a7cde5bdc094dc5ebaadf5a55f3faf2a8291e67eb24cbf08cfee4ef2f8b8d872dadc46f5ec1d6fcced2139b9172416459188656d5acaaabda08667e920df5ff02760099eea78253a0b4143ee79ddf0e27c7ea83f4cd6fa367b5068a18598bbe2f8b3a50f29643781bb0e026755e04b4f8e96f4c86a633911ad25d99c5310928fc2eb451a963381f64c25277c45a711bb149b7a4fda2e4c853e00adbd6ac9321f586888bcccbad2f9ab508a37049901969051b75ff3a735b6d91be474a167dba5badbfb0dc27368a806c883f6d4a5742c00f15cf667acd20230e9a004de3dce7923925bca13fb62c82a60d347f68cae6a0b41d476e38dd4370ecfee0a6089d8b04095d013c3948449e068e1992fb56743f329772661a5a862a7717bc1f85b4b8a195ed21a1ece77389b9263d86fc733033f153d27b7a69665f18a02f024f49ab2307ad92684ebd5c30364f096fddc1f0fce1cc182e6a99d1ba563e26e25be26f3c5c86f5e8ccb33804a49a1dd8b8cdfa4a91462f03868aa158d152c881a8ea210468ee4599772a94fcc9e30aa840fb4089ccee2df1b5596d8b19b744de9b3b31cdb2ff2909b518df31bc13fb40791c8eafed1e8603bf67ad8d6b3580359b950cb5001bb5f0e25346294730e266e1be6a6e8071e8288d4558d46bf22f418f2c97533dc5e07b6ea8230f114153f0796807e8851070d9ce71376719000cbf0002d503857119568005e83fea00e86908de521870854885944161233715ccbbb89bfc9001812b3b8a3f387a578ac6f18418741516305040cd0ab0d3b40d679166f34be7ee08f939ecf982520a0f1b52e247ae619f35af3e83fbb7c682d83a430fa5fc6cdb3da8227c2f857c9ab19319dc4e8b995ac4721ab3bc4036e994caa9653ffaa70e01a4f1d98258736c6de33bc30c433a8abfc3f24322059c634775189d3ffeb68a66ddd47408fa219f579ee2bda963f9b735f4f77958809438462c55cb384b1aea3d111c4637835e6d92aade3a508ef5254da25b23746e1886e0f513700abb9823d11a4c61aca91a27e3b68ab2abdde00ae1c2835f37fc0419ed1800849b5d8e7111dd3c87fd0cec6fbd70564f1a6cda1ffb7153c9dc7379fe314bfee7c33a00d7206270bb1ec2ceab76821612fb5c0ca5d0e7a508aa63471558d7a9cd6baaae3bd2d190f6f98d57e1e98dd05c4d9300043576321730696e50ebb523ef6e4bb8bea071e886c89abd559b6a369a84e42f044da4c37c025afc9357d119ce95f020867b655e022746f95c261ac71d9673ecfae17d1e5a3fe270139b7032856f2f4be71d2711b09f523beb6cb753da8d3ce082a394476e46c3515fc63afac42ce6bf80ad1ec0abb15c242f561fe422c683dd60194098a7e79055b0361452c85b54f7e36ae61986b87038fc9188350fb094888750c3d0a6ce38c2d26bc152c5e4788fe033ea789b3f69b817152d911c134a4bacf8149ca3348a7821eff30ceb5cd06cf6d4eb53a70f05baaae1982cbd5131ba71c049efb513f22dc0dbb71142a94e99d1854c554e2cb9748968485112d55430beacab9f022e61a657eda88ed2325119721e8cf737ff6f536e3854bd024286bc3d0625052ae7ebd1d2215622d19614e5b02f882f02b57db2865a48553142ab0651d7bc3369b2fbfb07c4b881ba697d61f4f41b6918dc91ed802eee527a33d0cf80965bab0c6766d41426afc7f8d6fa171e2bc51077f3c25d02f3e0174850c54083f2c7d27debe745b8faff85231d6e92de050a191bff5bfcc29471d75f0c96deb6a75d2a3c8c54d38072a926750e671fee652537d8a0efd71a714e7efc29de2fc4d42b64d01bd3a1ff446af8ca672d3489be145bd42693f80bccce2d5c7a52f5ba98300fc716288c9aa0f4083778ea548b8c0caa9c5e2e191077656abc208a587a9408ab8d4a30d362a168cded7063c6429ce8339d0f1ad063c844f7a83f0d7014e37255d4ab796e85ba363c803c425ddc9f76e123ecb697475538691e2ea2b9b597d591da65fc920a5e0416c0dbf1e6d82268b32cf609dce4949415ce4d6982976b273299814ae2d83552ddc0c6eb8f6ff17fe173a624bb707e5c494bdc05ff65c2ee4213d1f056b4d40caeac38714cbce951c9f9c3e5436bd3c11c1b970969735b246459fe706e9833c6f6468e577dfcdeb80dc98fc8404038c583b3b2eeeac283ac947d9cf14f9e546b12abe2e85fdde395d6152c4003f71e288dbf4d448e4eca56bb42647b442e1f1f9789b0713660a0b2b7c7374e241d23d604b9cb0172a54f5cb279d4210185d2ca2b4f34af6b8c650ca4eaf60248e88f3384e038bb10be56388b6728873cc056d4305479ab0344ff371a65d965234f1de7f38db2f6b41e268f2bf5161a7672ff667b136cc7733f01ed23bd94da85fb53b016", 0x1000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c, 0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0xf2f1) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 16:00:02 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/46}, &(0x7f0000000040)=0x30) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") 16:00:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0xff97f6a750396d15, &(0x7f00000001c0)={0x3, 0x3, 0x7, 0x7, r1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xa21, 0x0, "0000007f00004d16bf3b200000000800002100"}) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000481000/0x1000)=nil, 0x1000, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000240)={0x1}) setsockopt(r3, 0x0, 0x2e, &(0x7f0000000140)="eb7fcbff13b9fd812eaa4e71309e1d9931929609d1782fbf75b694ff93a80ae2efea0a654f1560a117dfd3f000000000000000", 0x395a2ca0adaf270a) r5 = semget(0x3, 0x0, 0x88) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x1f, 0x9, 0x7, 0x81, 0x2c52, 0x3, 0x8, 0xfffffffffffff60b, 0x400]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) close(r2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x81) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000080)={0x1f, 0x0, './file0\x00', 0x7, 0x5, 0x9, 0x40}) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a3733bc727c317f5b78f51ccd47c56e58cbf49226edfb22846ca1788dcd8d586df03cd4fa932d5905a6c656db3f86bb0b05877ece80c21b1979c4126b02bd9ea457bb57fc2d166a4b9386ab5b08c9b8a99c0aa830885a931d08d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x8) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x7) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x3, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:02 executing program 1: getgroups(0x1c1, &(0x7f0000762000)) r0 = getgid() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000040)=[r0, r1, r0]) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000180)='./bus\x00', 0x210d, 0x9) chmod(&(0x7f0000000040)='./file0\x00', 0x40) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0xa927014902bae87b) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setgroups(0x0, 0x0) setuid(0xee01) socketpair(0x21, 0x4000, 0x34, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="750ffe308e66ffc444251e6c780782412ad12c8a242f2beed86a239b9ec5420748ad7a6dee673c2663219e864fdb4e4c7bb75f79fb5e00290f84cba6548f7abf1379370aac785a735169739062a45fc90c771a957ff6c04c1530bf5c8219774d047fcc56f3228fd5b414ea19e23e18e58b2b49b186d1a2809c3822c8ef1b906985c25fbd8bcdc425f064460715a6cdc99339fd6c99ebd45bc23a4a99", 0x9c}, {&(0x7f0000000180)="cf05c9a7f57896adc94f2d18edd4bddf55a36eaed5a740deccbe13bfe3b396537fb8bd3d702b0cf8719e963e0dfc9d", 0x2f}], 0x2) fchdir(r0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:03 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x10000, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f0000000100)=""/131, 0x83, 0x801, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000180)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) fchdir(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) dup2(r2, r1) pwritev(r0, &(0x7f0000000080), 0x308, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) connect$inet(r1, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', r5, r6) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) connect$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x3) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000020000000e74dc4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:03 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='c\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x101, 0x101, 0x80000001}]}) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() r3 = socket$inet6(0x18, 0x3, 0x400) recvmsg(r3, &(0x7f0000001480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/241, 0xf1}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000001340)=""/218, 0xda}], 0x4, &(0x7f0000001440)=""/12, 0xc}, 0x42) chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="c2b836f8be535a7d37b4769c3a02da557a", 0x11}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfa93, 0x1f, 0x99, 0xbc7e0000002, "2c23f558783b273c6130791de286ca00ff2692d1", 0xe763, 0x2000000000046}) pipe(&(0x7f0000000040)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f4ffffffffffffff3000"], 0x1) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r1, 0x0, 0x0) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x6, 0x6}, {{r2}, 0x0, 0x10, 0x80, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x6, 0x80, 0x1a4, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x6, 0x8}], 0xd465, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x8, 0xf0000008, 0x9, 0x5}], 0x6, &(0x7f0000000100)={0x0, 0xc8}) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x10000, 0x0, 0x97e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x3, 0x9) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x1ff, &(0x7f0000000080)="fc1572d638bbe53a5a3ff3cba64968034fb1658571b7b8e50ba31f3f871a2508986b771222bae8fa4e7792b84c5467acb36e5943d0e9f52a891015c1107c43", 0x3f) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x82, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x1, 0x60}], 0x227082db, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x1b8a) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffe82) 16:00:03 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) getpgrp() 16:00:03 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x8000}, {0x18, 0x1, 0xfffffffffffffff7, 0x7}, 0x324, [0xfff, 0x6, 0x8001, 0x10001, 0x7f, 0x211d3dc5, 0x7ff, 0x8000]}, 0x3c) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x2) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) clock_settime(0x4, &(0x7f0000000140)={0xb42f, 0x7fff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x6010, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x4602e841, 0x400000800000eaf}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000180)={0x1, 0x3, 0xd368, 0x1, r3}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="ca3b40e9563b75534cf3af0b9868a56e84c36e9c4de6c0e6d4c0f3be23e3c0c9048747a9573489d4d40bd175a4cc64a1feeb0c7b8aed5b3697581e8e5eb13f6a992a93f5638f3b4573cbcadd63eaae22852c5cfaa8d29478682e7cde82eb962ed1fd756baf69786c3df43e25a3e797fe689b042c820c4452cef6d65e87f1e0cc9433d2e621098801f718bb976a2bdda05d1b9b6b18eebf749d0eca88cdb748a0754d31abc31570fa1328822482e4ce94776e47fe5774183ae4c1e7", 0xbb}, {&(0x7f00000002c0)="b2f03f83adc0ddc1dd022d5693b5ed51b450952c21a2f51bf09caa7ac6b27d808689d981e2f44bd71c24e9a4239b81904d2648d9896470543aefbe9d028af97adb76ea294fd8ad6ddd7687788f3081e4695b75b59044bf35ddd55a1b8651edb7c4cb16bb52543e75c9d4fb2adc22a32947ad0a3394e8afe332ce91dcd72bd70ed1e67b47be91d2dae42d7273e83b5b1fc76a15d6c57f9079f21cd5c89b976a63bdad97279419e25b2df026a5dc618ba1a39cd9b09694cc86206c78c51cc197749b52d7375b6f61a7372c921f50d17444b214ceb030d35590f7694d2623f7a31904b4d2d28f0b0c9a3642e2a39d0911953caced5eacaa61c301b5a9aefa66", 0xfe}], 0x2) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x7}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x2) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readlinkat(r2, &(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000280)=""/235, 0xeb) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) lchown(&(0x7f0000000180)='./file0/file1\x00', r0, r1) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) 16:00:02 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x6, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) 16:00:02 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x100000000, 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) semget(0x3, 0x3, 0x440) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0xc8, 0x1, 0x5, "5716c5d84ea95f9e5a56b4b2234c81559d57d8fc34d42f393bca25ac81f99feac227ee6578fb69bd1ac052dccbf85111b6a5b2a235aaaa7df5d22dc901afef2c9fbbf873e5cb300078d430d0d166a2736ff30dbf04dc452988625d2d529bdce60596234de0b31a4204b4f05690bba4080e978401bc725dbf642a26234a0acb4f27c0b1b470b28b9f062d0cb2559f25f8ac5661d22f1ac3acf68b16100490d8c07adeb116cd6423446754081c076863a3c8"}, {0x50, 0x1, 0x2, "94f50cf24f7eb829c3a94f39486d1a968574372205e5c9a8bdb0d43b0b79421930adfea6cb492d0ddbf83f257fe170e5d4ae4401ca645f5291586ddb61"}, {0x50, 0xffff, 0x100, "64216dae8171a8d39a456a24b376d4848490f83716dec243709b0a533285f0c9e44708b9ff1efd64735e3b4147d8e8c99ff0fecaf0bc9170e12a200b1b"}, {0xb8, 0xffff, 0x0, "38a2ad8f7d1f01ea51f6ec9da525d133e24b05f30d945754016b16542b6dfc43376b1217ea42169ac2f91a21b372751591c6ecde6892233016633c3deea00d40668a19c9e0f7cd874d0dcf5658601f5fb71dd7d18801018b713adbc8da85e97947d278c3585bf2328d55e3bc104f745b488807605a3dbd6272dcb94a8e7675bdda1f836681dd0a09e3187a45953d6bd1f2b7fb1ffb9582acdceec4c7973e71283808f6"}, {0xe8, 0xffff, 0x7fff, "650c5dcff7b791a6fb81bc2cf84c1eb57b2a6d64b87f43ac6a16daf36f1999766393fb86f4fbaa9af9c2d15330de9a456fea8e99050e111a5172e5527bd3adec0eaf9f2a2ee589e06dd78848765a5ed17c1e33178688e345f9b67b874b0c2dd776b69c74426df2437caa301620342d495f7c018364b53fee94eaa9b0667bd4040269778df16c33691727b7c770975c5e6450f918132b6a8e5b06b34b5649c958ccfd571e7471c9c7542d1fbcf91cfa11645fb8c4d6b8afdf1c0dc7288692055d10e3891d1087c41ee6f85d04fb641fbe68e385bce7849ab5"}, {0x20, 0x1, 0x8, "16bc38b8a03e4293cca3"}, {0xf8, 0xffff, 0x8, "7e9c88121d223f066d1a221937694d3ef82922548b68cadd8cc7c32016f90269c1463649cfbe2a0b6540b9384b019ea486bd650d5528c7af2e7a92dc8f9340f92dc045d7a8d5bb1079b0bf0a2a4498d29ad073716de2ca532edc4028bacb606cdc61992c728a14ec6ae308e04225f1ce5cf1ad96bcce3a0018444344b638f90d104dc125c96d73145d28ed2d685de174e19ff686c67db448a16445c4c193d959b811784f33b2a8bc4274208421dd90644a010e5a3294a861dad368cb431ef443bb1a979bfb367824af07b1516665cace180125ab235478d93f70d41cf8d2dca43f"}, {0x78, 0xffff, 0x5, "f642ee7f47c2fad524a7f59db28b14b306d20f57248b8f10005ea24bea7bf35ac0ce7d92d398aa5922718c65f5b7c9c675144bc4bf31fb087896b0d3f0d13de605808288d6bbb34fbdac07aadeae71e61dc3422f1a19e91cfad0de48e0c2cf2a0f15886c"}, {0xc8, 0x1, 0xfffffffffffffff7, "ee2a93213c62d35e52267681c0be8353f5ffb5a635179a57246e0894ad2eb70c388899830ab089a94ea09e18ad96c1a919b1baa7d7b1bfee09bae7bae79ac0a4f2f86d5c17f7f6e682f3ba47f9acd02f1c4e51547460be083f42f1e526bcfb1f16a1459da254f417ed2d470810ae1bf36e08aadf81df9236b1ad5d14452b4d9858dd5111ce67e92f8357f0ba96cc04de541374d6857060ce10722e1261eb402fe13fc25b93e7975bee646380ada9e808d4"}], 0x560}, 0x1) r1 = syz_open_pts() close(r0) fcntl$getown(r1, 0x5) r2 = dup(r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8240, 0xc0) close(r2) syz_open_pts() 16:00:02 executing program 0: socketpair(0x12, 0xfffffffffffffffc, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x888, 0x120) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0xc}, {0x2c}, {0x6}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xfffffffffffffffb, 0x8, 0x943, 0x1, 0xbf, 0x81, 0x3, 0x2, 0x2, 0xb4, 0x1}) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r4 = getgid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000040)="4c5afcb9c55c0602378085dcc7c7dd67cb880c0f66dc3ca307d7b9b0151e5644217445dd9d2c2b8aaae3398ec6c2b1ffb7ec1b0695620fb9") getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) mkdir(&(0x7f00000003c0)='./file0\x00', 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r2, &(0x7f0000000300)='./file0\x00', r5, r4, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20080, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x1a, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x101) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000211000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x73cea0b4e0ab30a4, 0x1, 0x0) setsockopt(r0, 0xffff, 0xb, &(0x7f00000001c0)='\fFKB', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:03 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000002f4b, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffff06) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x7, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd8a) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c, 0x1}, {0x130}, {0x6, 0x8000000000, 0x4, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8040, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x7ff) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 16:00:03 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) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x3, 0x0) r4 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) chroot(&(0x7f0000000000)='./file0\x00') dup2(r0, r1) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x18000000000000}) dup2(r1, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000180)="bb93ecacca3f9365f1fa8285050964c44a7e80fe8bf7e3ba8600d987fc5f0d416a9ac281ddf859c4ba6481cff6b11241258f904aba9cd3ff0b2bd6da5cdaf72039a253770300000006c0823286ab036bb504149fc33e2d62838b3c2137151a33c216b6bc1c6bb1ae0691716e4c972967095a549a64e9d43ffa741d1cb82d7725e6ae17f5ffc102ac23ba2cf10a726d1b933d71f1a6b3719a97f4c8e5f3592312d76b2e1d0000000000", 0xfffffffffffffe44) setsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f00000000c0)="a9541067b3adf3417446f024ac8e4a3a17abecaf4f929090a3ab3955b20398a1afc991b6f664272ac3ffff0c5c770b1fd4cd9b6ad86e64703ba966031f8188c2932351089ac403d64bae3338b24c60187beda38373d22781b940abc1460ab96eafdb0000000000000020a6439ad8366a5fc918df88c161c40aa882a301c3e339234be25dfc3c5a0e39732787c79c309c2998d581e060f4728cb8a38a95c2c65c45177c38fa13", 0xfffffffffffffc1f) sendto(r0, &(0x7f0000000000)="0f4a3f8136c71e65721a735cfa5e9939aec692379c8d9eaa98353382b04fda3a77e3432372948f037d727c668bf1200da7d4b8b03863705b04bcbeb489cbe0d059ba1faba7b55fc89b409490333061b082be32ae1f8da3e3a315cb4bc24ac1f3cd4495d3b18128368c5da4259e9af4e6e0881975733d943bbdc41a45f0fcbe5d6d7bb4e5a7c743d17af54d5522b0ec9b6308868d6ca10f2064c4d2e1c835de23c7262ddea67162f95c7f44d3d5a8db1bf263822b17e634", 0xb7, 0x1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x6) setregid(r1, r2) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 16:00:03 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000000008000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0xa1) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x7, 0x7, './file0\x00', 0x0, 0x60, 0x1f}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fcntl$getown(r1, 0x5) dup2(r1, r1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="b7287e4bf77edc3dd7866fb9a520b49e010c69c77ae252667a56817d6a23d1c01faa3de2451f", 0x26}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: syz_emit_ethernet(0xf8, &(0x7f0000000240)="7327e1ab2ef7185ae40826d634fc68de18a2928f10d8964a017dc64bab69370cdbf310857b2d24fb2930bdb31975b6d02c5878e7bcca69e80558d1546b912023a1c81e2fb1181a79e8fd9f501a25924d0b40f38960630971be8c657b3c1d8b6ed6d34cb3954dc48dc6541ed668630a365abdb897f171d1fa0f6bcb89015a99a0af5ef5c83ddb566d1e82752db1b136a8187c8195791a88e98404232107627266b9e2dd4d7715fd965732fa772967653273360ba2e112f643697ce2a64f4478c7f60ca7981ed889383065fa5747e27b4d731fea63291d291f1a5d6c825bd2e15118a2d21b568cfec61ec60aabaaa748888fad1ea3c3724186") mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="75b1e62c93389c8462b85c4f74d4f4182f0566bc9652dfdfd796692a71edb29a4e64c9642a460babff532d7bc07d1b4e5aee1a69b7a088d50b2618c61146fd4fab139e545b5fb3a33e1e684fa986a8a45cf9078c0428ef9cb7c4f7930ef33598b5029e9452e0876c794f0a5a70752cbe45d7be9cba9519b9133a763116f8c9377febd6a6dbafa7e6f80d16ddff952c53", 0x90}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xff, 0x9, 0x0, 0x80}, {0x6, 0x6, 0xfff, 0x3e7}, {0x200, 0xe3, 0x3f800000000000, 0xffffffffffff7fff}, {0x7, 0x2, 0x7f, 0x1}, {0x5, 0x8, 0x8, 0x4}, {0x7, 0x2, 0x5}, {0x1, 0x80000000, 0x1, 0x80000001}]}) pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffd000 didn't change! 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0xfffdfffffffffffe}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000080)=[{0x1, 0x1, 0x80000000}, {0x3, 0x8, 0x9, 0x2}, {0xfffffffffffffff9, 0x80000001, 0x6, 0x4}, {0x7, 0x7fff, 0x7, 0xf14}, {0x101, 0x9, 0x3}, {0x0, 0x7, 0x8, 0x5}, {0xe8a, 0x0, 0x3, 0x3}, {0xffffffffffff5ba4, 0x200, 0x9, 0x602}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000002c0)) syz_emit_ethernet(0x364, &(0x7f00000001c0)="9c34db1ad2b43384bf9747") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8000, 0x3, 0xfffffffffffffffb, 0x7}, {0x4, 0x6, 0x6, 0x3}, {0x7, 0x2000000000028000, 0x3, 0x1b80000000000000}, {0x1, 0x7fce, 0x4, 0x3f}, {0x10000, 0x4, 0x5, 0x8000}, {0x592e522b, 0x6, 0x1, 0x5}, {0xfffffffffffff1b5, 0x2, 0xffffffff00000001, 0x52d9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x90a) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x3, 0x3, 0xfffffffffffffff8, 0x20000000000, r3}) close(r0) pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013640 va 0x20ffa000 didn't change! 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0xbb, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)={0x1}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x151) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10880, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000001200)=ANY=[@ANYRESDEC=r0, @ANYBLOB="f466005ca5f600bd63e53c1fa23c28e345022674539476b5a03ea25bb6b2f8f712d859a094c3aeb9f8784efb62d152a4cb8eecde7d266f0afe8d8d4b25284231b2b0246339e35eed4a94866e22d99de27f048f263e82c3e0ca51de335526d730ae2712349325d45751154c42160f47c88644702c6d4533648f6cc87153ac51634a0aa8f2f1d569f69458e46d6ff154a36aa505fd801aa46440bbff929d25f87cb81924147fde40b147552a64ed59637aacb4af9603ee1c445a2baca9a83477178b35b2ad4d007cd13efb5a37ef7faf155daebcd0b0a33dafa7844fba75ab56ddc1e2df259349c257411fce2b5f3d6479c803f9beb533f9d14870a6ea4c99eb5653e7796739c27e40bb1d62917028020ffc135eecc0503aa4d912dd73a712c0086b3da74a2dfd1067cbc7673a13b4bab2bc0bfb5455f637e2cff765a0012ac3c5fb6f6d2211f6d381d512ca5cdbd49ed28454cb472b5ce41afd749196d97430332d3a689e59e0f4088a39a8480d938fd3c534d9b3471244b9e81d7018e63d1ef3438b4d4053256db2af86eaa4ae2b32c11cf02a5c90f3e2d2be0e3b36d4e947d620d4c9d7bda0c5e14786db8cb858128ff1ba643958f3102d0294b4159e3aae518efa1b6158acc04e7d4eb594249776214bd6bb5de3c3c4f629ef5c08f3ea57981540146d7ba8db610d442b985fda31c76bbf3fd735bb226f3498e8c86d414bedd23076c046e0bae23b58f5df0af91d3d2ceb65570895255192813699e41d85c1ea0eec293619f2c2b8b2f1310e41926b1dead6f77b7cc106bf0d1758dbbebacffb22d33f03f7f08d9bdde22bd73c89b8a600977d6a5e797465aa7be4903b93933885b1713d2c1a4700399433d20158763553aebc33cf9595462d955ffa058ba1ac1ed46d77f6cc3c313618d3ea39e1e9823069cb67c22f6c403dd210cdf05ce5714154643fefe02c66447d5d0f71ccc7dab0fb085a80808f3325b930b38f89c1b703eef85e2c4b61434ed7cb25e5033596fe2689a78c104fba45bf094176fac02cf4c9ad324cba584f0e5dccf9488ec23e1a3d95871f0d1b1c0dd7c9bd5857e9e090d3bfb6766c6ac55efcd522d1bbf7a281c779af6324150ee8029e148110a973de98b3588466634dedb925199333e26fa6df9dcc74c89946076d66dd641f534dfc0f6a403dd402268e3976953f3782d3f4e18873fcc839fd41c82ec4c393dd9f2068d140e89f3591c73beb0c934b90a6977172c278d0f45addad3b469209c3b3dd9edcb94437615cae68a913b5b747ada7732963afd89b3497d71afdadfedd59ef537bc13a43057e0a99aee56bc3e03a3d887fc1240adea1f8da56d240a4f901434f54e84e880bc9dc6dc6c442634ff590b7360ba3e5347fb367bd0944d947c1e33f79ae153ec0d6a5ea6d34743817b057505aa0141f78678b4431b6411eaf9707f2fb364c0154a2f8998f21d0e849a445c92cb3c6a46fff79749b10d02349f1bde31f266fb1a263c37d27368aa25c802f3c7b771c7b9053aaf5ac10702b482384135b45a8d5d6de729fcd410f2b8b128dd3452563ac089a0f57a7b8e02c09b349b527682ddf0491f221d327e201c0c805787166663a31b6c76120099254359e92c0a78bb43a88a74b0fbb7dd8fd26ae8ad419597a4bf66f73064368cd85b26a80e77621543c737916c2af578765a5def16dbdd93baea8aff9ee2ae978fffc65ecaec5abdc6c0a17352cad572ab6da4db0ff83247ee3cf395e3b68cc4fe40f6dcafd2f2cd7e0176b988651f6ea2e5b772baea63bdd817efea8b6b85e915aaa5804bb9049814085bde5e853a28208f95f920f4c7cb7dc347a5c284c1fab929f4d923d2859fe28e7bdd6449a811306ba4818468aab37be6ce723cdbe9e304ace5149dc6ec83175ca9eb076eff59e336a63611a9b7b53c3f2e3b63b5d2598f90c1be64c89bc92cd716797e4797973d8cf8b7ac3648a8d42edec94913554388c749f61b8d0f5cdc9871f6fed7ab33d74c4dc7d2f8d1c544d819015b2ec209d2c4b23bef415572d7d7185a8ea9c83a05058a74b095a73ea8d3ab542458772ea6405c546c2aea57870406febe5fbbe3508a593d75e703e7bd1c6e7c471733f61ee69b7eb8cb8c75bdf407da1084f1e839792b7e1f461de047314ae42b284fff5c8874bcaa670e17fe3008997579b24217194e7e0847db4535fe17e983bba94477c0a3caee7f89b04c3a511e822ed8f83fa882f05c948cb3f32a79b24934ddf5a5ac79e8791f49fe9f79412d2910132d648fb25a1a47d82e7aadc55e3e12d30134dca72565c50e87ca766ea7c465d2d0de29d51e512ff506001cdebdb33f5499dbdc98c6e9ae9d33b2fa6b169bbc7bff6950ca4dbdd2fed715e1c31141cfdebdf859848efd97535f12a2cf32fe2f3fc4c283fd8f703197804361880dc4fa37db0aa04a25c72718753ee1f2dd6156d6a73aa2c0b3db82814dfaa2608d00bee8d126aa738547fea2578047812f680ee4c3d889cf38c04e63312524eb484e5701da33601139e5715b61b78ed2b71f2090b649aa779b88780ab8f2893fa78c24114231ed78196a62f59215e7717aa4593e54a21c9ba3c310b767ed4fc044c50ee3d739268522d34f520ac569e3f22768a380db6d2f24d2ecdd22168f63dc88bef938c80a100e132eefec36d68c13e3784b0380cac5d82a3d808c4b121c213c96508c0ac2f308f0d6cfe7848bfa32f76b408505706e1d3f9452191a817c97e2859f80ac4e6568049a561623cfdcda803119b1e49e9f9638b54c8f9e40de22e8d078cf55843252480bfac46769db06555c816557f357f65c0fcffca40dbb3be0b6aa6f6e84a8ec30eadf5de67ca96f54bbe2c02d6462568e19b3f72f9948dc4e3a08b7888ab5ae7a25c13b084d7f69f2068106dfbde4c1cf8cb0043552d3070f865f46f6a60ee3b662df91bd0987edf7380761cc8b1afe006e4aa2be7453b881e85f4d3b3d9b547f4f96755bf529e0c9c6e72d4064a49468e13fa93c004e1f2a7757f0195019c99bd0f4cb621f28e9564af1104216882845ee7425ea5ec00fdf9cbcb2c42495b447a3eddcb6ac209e50158e80248db34f9d8d9ab311fe4e4377d550f6318f58d73c7982f1926baea5a805a304106ea88fbfdcc8d0c3f91e0aed63424e9e8bb3f56b373d0705fcf8a288bbb156f93aa283824d020ad146179e35b9f65d41f0ca4194f93382f70f1446f85cb603b038d256bf3fb1f53fb99deb2f3369eb19a1f36fede178d6a9eecc470b8e0ecb3b760a25e011b604ac905b346429e19ba729d3abe8e801eee62820346dd63d99e9c759ea6637a0da442d86989ce0093e1c401062ecb2b5daea3f93cbb776ac27c70a766b92d280cbaa373d6837db911a9d519e8a15c442e7381eb76d3fcb2da1aa80eba2419689f75491b6a50d678d32fdca2fe29b3b808a0d5bc974590df15ecf6fd858d50f1bdb1c76e0f5ad33ecc7b6a9a0869eff88501cf5f075ac1b563c5350b43bb409aba980f6383754913e7b0e206ccbbe9fc8ffb7401d01732866c3196453de22ebb38829122e3538d947bc19ec33936a42249696cb891ef9864efbdda01df9d5f7025e0463a706cc87dd525225a0d6e11545e5b50c842e2c48f54e79b9482c152a6107178811b517745d545f7dd85231dae62d6e7796b080f59f398f0f103fbbb8e4a5fc916410fb08359c2e82a39ac545858756ed8ceb448fa026927e969e8c90a9e564331be205c03e24b27cb8f081641d890919a12f7ec8e270d872236e16c5c8884a0b15b6f39f022457a9649205212846f0dc8faded14c959ce08b83040e5ee4f0e51145b5ca84b2c9c6ab447a87b8467c03657babc84612d2c5b4e1977cea8c4506b052aed041b6f8c7d2a400cb8d51db8b9df8e7245b170918658b2ba22b5b34e875fecae2fdb3af7af28ab8210c87a2449b07e4ac7696c39dd3bd12105053684d50ef0e45a7c707b36874a7358f8a4b9b3094f0c7f9bedb10ab550b3a9e619ded30771817e8783da3daea36352317704002a9a70c8cb468ef2016a9f43e5b7638615cc6a8752d12a4940a538ef4bdbb510e85c6da10bf5d4f0e962ca873ac530e4d8bc1eae6ac9d895ee747ff56753d4307a1760049b79aacca299123768ba19645e05495054999abc2e1c5618b4beb07a4f739d2128fbfbb183cad9b5fb7c7477652c9de642d599de7ba4e306b0d87ea22cdbc1f8d0023712c6571a29372eaefdae9f964daf0e8ecae553edcab5d0e317c844e61aa5b5e0681f7be696a029af6f5eecf5ff78af4ac178f3fe3abcb30f17fba8fa9f8eaa9acff7fdba9debe4e1154f5db2278f2015ea53cac0b955122c854abb1c3a86dfd12f624b542f02899af1ea6de03aea9a1e2dc663e08ca9ad69ebd48a99f831a0e83e1bd19f26da6a9922355373b884e522c2956bbcc3da7c82ec951f52a97320813843169c4b3d403f5c17b4e44b036e1b85c7da78106cefc1c512f4f503ece47310c1f3aee10c8edbe5e5819bbd68eae7831ed473f854d731a014ef0ad889e398aaebd9c53aceb150148b3a8bc2cd478eaf4c49005f4d4259f152a9ac4e1ce554306cf8459cfc250b9a84329bf02d828ee00347bb27a24048401d1d6878be8770a228fc29a642ffebf8cebbd3e84f0d5f550a249d1eed91063f1d3bf1cf5936b802f1b9d9dc79bb142363485135cc1b054f1790793f05bc1b48dffbe21354bb7b5403db99798db57d31a037bf37aa035d0b7f6ef4393cbb336a805cb391bb8c2076d07086963ff824b9d882aa7523394000d9ade25790fea449a0701aed24ceb26e93c660b1fa6f4191ed7969cf29fe670882b67f94eff703489b14247028c468d0d68b846e3a3bb2d93694638c97b72221b42545e058108ef680665a6703e7ecf8edbe1859afb85d477c8f665db9b43ce94024c9010673d24860f8db97b89238680216d03b248e2722bd71581707e57b42b4ecedace0c05585b1f4372769c84f2189157f13e1cba49655667dbd024933aebe8f14ee65036a2b7c6bdcfcd43abee31fd3ea888b52186b5bbb2234a4e31523a7d4c09ab4f85d30ff35412147f33dcba621c9a06da4a9c9e866499121d37650b7e1964f5a60cd4576964264ed9a7b7c875605a462ec2a8247765c3c40f64d996acebb33494f102062c312392fce09480e943bde3c8213f3a752a7aa0d3ab91629647fc5c426e49c4d09b3e0af0b2dc953d6d5721e7ae8edb68b5f1f1a46e22f34c7182e0b94279753d09ca52d7ff54e03535c204ae142c459f41eef5c26ba82649a71e2d632a4e266cf38e98e3afc7fffec6ff65145cff9fd5533eef5d41800328a373d1ae6434a27b275350b8b064d3653ddfa3bbcb64b075db19012514b5e05fd1dd3fb237bc975504f07a0aaf42f7883b9d39fb517f566082e9a4462e9fb3c203327dad5537b1507f93f29f913821bed61bcbfc092e1638b356ea3d6e3311351597bf0a5f4c6d740ef08189285af5cd197d94f36699bf14a7e81624cef85911464e335691b37ce3935a562f8f93f5344ab34fe6d627368b408ee54351d10e887c3318a57dae3ef9975fc55789ebce1b2ddfd8b415894c40c315df3fc169d384810123d41e5693a6a1d0a9b4abdc2afcb5d5826304e001a0e45bfee7d80ceebe5aaed1eff3ae34474d133ae0e954e48d54c7c4227c4826bc09e62d7e5437f367f814ffd649e6b1e21c56ca36ea4fe9bb6e86178ddcf89de9b3f0cfc3dbcba628c44260abaa336a161c4b5880f4a391c1e56cd9c486af858ebbdf8bbdd84344"], 0x0, 0x0, 0xa2}, 0x2) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000100000002008, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000100)=0x5101) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x200000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) select(0x40, &(0x7f0000000080)={0x1f, 0x40, 0x7, 0x5, 0x10001, 0x5, 0x420, 0x3}, &(0x7f0000000100)={0xff, 0x0, 0x1, 0x1, 0x7, 0x7, 0xeff, 0x4}, &(0x7f0000000140)={0x100000000, 0xaeb, 0xfff, 0x0, 0xcf, 0x1, 0x1, 0x1}, &(0x7f0000000180)={0xffffffffffffffff, 0x5}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x100, 0xfffffffffffffff9, {0xff, 0x6}}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCMSET(r1, 0x20004276, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x100000001, 0x6, 0x10001, 0x8000}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xffffffff, 0x2, 0x2, 0x400}, {0x0, 0x4, 0x9, 0xfffffffffffffffd}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x81}) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x2, 0x6) fchflags(r0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x40) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10289, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = semget$private(0x0, 0x0, 0x20) semop(r1, &(0x7f0000000000)=[{0x2, 0x3f, 0x800}, {0x3, 0x401, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0x8, 0x800}, {0x0, 0x100000000, 0x1800}], 0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() syz_open_pts() kevent(r3, &(0x7f0000000140), 0x123, 0x0, 0x10002, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x4, 0x5e, 0xffffffffffffff3d, "a5916a57ffacda3f933aee4f9d81e82ef51c2129", 0xe8, 0x100000000}) kqueue() poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) pipe2(&(0x7f0000000100), 0x4) syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:04 executing program 0: 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) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="0e0bf52e77e683e1a6d59f19a4cf96e1ddb667be8dfc507dc5370d4a03662682e29abb4de460db516065843545f4eb862dd45e73608b0cdaceb3e695fd604b0441f4dc449c897df650533a00", 0x4c}], 0x1, 0x0, 0x0) clock_settime(0x3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="d14067170b61651fbcb881dcd6db5397492d6ef662e2ee1a04f8caf0367ec2a61583da512fc0b2443a08f31a03b2eda1db05795b8bbcb7e5220c3721bf3ff1f7180da74000a4344b4b3969255e49d11872783f3a1f4255a94828a1ca38ed3f4605328b45eaaa2540d732abaf26eae6838e", 0x71}, {&(0x7f0000000540)="0630e80a27a01cf575cc2e43abb6d2cb031f2a8d9abb7ad6865088c2079cfeb5ca8acc1bf8d9d197e0db51880922e687af46989cda9a5569ded443d2f74794228c86da4871512bcaf7d4f8c303119a689d755ce1325384df22a82af7b99b997d8333dfac0adec56510c63f4abd75e855f48667fa0708282e40fc48173ab2c6b3cacbd58b26b62635a3cfc1dab4e4b504f573f7250fd510ba633c8503053b27e83a9146ee8baf69e8eec562492027614dbd91c76b5dd2f13456168c50e89f988b3b9933174f473bb7915b9169fad137f59902afe613466bf80fa7256343023931f10ad89f8c64", 0xe6}, {&(0x7f0000000140)="35292c02e8dafe531cf0b9ce978e75d833269724a08dca9429042b930dd960b6efb9fd3e8f313baff8a4c0fafb4c21078490575e97efb2ddd2", 0x39}], 0x3) semget$private(0x0, 0x5, 0x200) clock_settime(0x4, &(0x7f0000000380)={0x5}) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20030, 0x80) shutdown(r1, 0x1) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xfffffffffffffff7) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="a84a4a2da0b9f2c4891f36487458e04b2aa606a4b55cf9f54254cb9b85e621a9446dbf2c362ba3dd9a4171b6af46259a91fce3b599ecd9c70dd19dc423ea7eae422b65ce4b0053d52c914c7fc5edbafefac9bab2fc5e557e197a00f6e4ee0600"/106], 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="a77cd7c0a8bfb68a601d0d5bde6806ff9cedb23151c7b38e4f37f9b53a5fff03f939c31ecf4362e0d8752822509c2ac14df2fb45a2af44eb1169c3d1dbccde248712a850807345", 0x47}, {&(0x7f0000000140)="45c60db1d1672405d400732f1b73", 0xe}, {&(0x7f0000000300)="9e8b4c6b477aeb5c8bac1e7e2b17c7e5898d2851e3342176441cd356ca72fd2b029096e890b93c3a72eec9ad84695e8accb060df577fedf4e21d23366cb069df1663ab5128b996fcd57fb70cec8afe6a6079e18bbde03c2c75e3a480d413ca1c9491a67263a4f2951967fb73105e4914c85d4c60579f2ee1961b349613cfb540ff3b83d2c83fc150bccdf510c74f27f98687facf8c6fdd5db522c58caf65b9162a76d1a0c4f335ea282ab09f92733d287dff60b0eca4717cbb104c36b9255e7dc7ad29cb", 0xc4}, {&(0x7f0000000240)="c3a1e8f597c62df1c6b2fa74be8ee813eca3d0987f9c02eb0a0d997b8ff0e439053840d464e3dd2bde4ae96777e99153", 0x30}], 0x4}, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") fcntl$getflags(r0, 0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x90c4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0xc77e) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x7}, 0xc) shutdown(r0, 0x1) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x9, 0x1000, 0x7fff, {[0xffffffffffff1493, 0x8001, 0x80, 0x1, 0x8001, 0x5, 0x8, 0x4, 0x7, 0x2, 0xfffffffffffffffb, 0x3ff, 0x7b071c4b, 0xc8, 0x8, 0x81, 0x1ff, 0xa902], [0x1, 0x4, 0x7, 0x4, 0xfffffffffffffffb, 0x7fffffff, 0x2, 0x1, 0x7, 0x6], [0x7, 0xcc, 0x9, 0x200, 0x9, 0x1, 0x6], [0xff, 0x622e, 0x4, 0x4, 0x5, 0x1], [{0x7, 0x5e, 0x3, 0x51a6}, {0x5, 0x5, 0x4, 0x7f}, {0x4, 0x800, 0xfff, 0x6}, {0x6, 0x5, 0x4, 0x3}, {0x4, 0x1, 0x400, 0x1f}, {0x1, 0x7, 0x7fffffff, 0x1}, {0x40, 0x7a00000000000000, 0x7ff, 0x401}, {0x7, 0x1, 0x3, 0x37f}], {0x5, 0x6ff, 0x7ff}, {0x800, 0xae6a, 0x8, 0xf84ec52}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000000)="94f3d0574e0059008000"/19) r2 = open(&(0x7f0000000180)='./file0\x00', 0x22, 0x2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) listen(r2, 0x7f) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xfffffffffffffe01) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) 16:00:04 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = socket(0x16, 0x4, 0x9) flock(r0, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 16:00:04 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x90, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) setsockopt(r0, 0x400, 0x80000000, &(0x7f00000002c0)="4fd1c8661f36cf6e62603ad406d071fee39984e60220e7af82d5c6c53dacc3707f67cf78649652fc371f12d197d2e9ddbecaaea1f361d0f3912f92c1e24d7b2a65b9ef95e220d7812c18d03ca0b3e2d416997c135d1d61563d7ff50271793c70720c64f33e2e81559406254a5f2e5fa269f72bf6b647ef72c4c533ecb41b07a010eeb5e21045ce8cbafe5fa22739b40b83dea03d25d4844176435fc37d47aa2c11bddd7277b5d060b22c77f8de6a26e5ac78b96a4dc0483f57ceabd29478b2cddab225deebfebe7ae1bc64d0", 0xcc) socketpair(0x6, 0x7, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x5, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000003c0)=0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x240, 0x0) r4 = dup2(r2, r3) recvfrom$unix(r4, &(0x7f0000000040)=""/6, 0x6, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2fb94751ad030e"], 0xa) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x5e936829ac9101fc}, 0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22b, &(0x7f0000000040)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:04 executing program 0: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:04 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000002700)="e26f07780cdfe5a0d846d91908bbe053b2416630038d14c16e48ae656622a73922e050fbf96c3cc268", 0x29) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000002640)=[{&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/242, 0xf2}, {&(0x7f0000001400)=""/120, 0x78}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000002480)=""/39, 0x27}, {&(0x7f00000024c0)=""/67, 0x43}, {&(0x7f0000002540)=""/145, 0x91}, {&(0x7f0000002600)=""/63, 0x3f}], 0xa) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="cd42eaaad4050e90", 0x8) r1 = syz_open_pts() pipe(&(0x7f0000002740)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000002780)=""/237, 0xed, 0x801, &(0x7f0000002880)={0x18, 0x0, 0xffff, 0x3ff}, 0xc) close(r0) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) write(r1, &(0x7f0000000080)="792289a43d46aa", 0x7) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x236e}, {0x42, 0x1}, {0x85, 0x14a}, {0x48, 0x1}, {0xa6, 0x3}, {0x83, 0xfffffffffffffff8}, {0x44, 0xfffffffffffffffa}, {0x27, 0x5}], 0x8}) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000180)="da", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) openat(r2, &(0x7f0000000200)='./file0\x00', 0x520, 0x100) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x200) r3 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x6) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) geteuid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20a88, 0x0) dup(r0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8200, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x8, 0x6, 0x7, 0x8}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x28) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x80000000, 0x2, 0x8, 0x3f}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x200000000000003f, &(0x7f0000000180)=[{0xf58, 0x6, 0x2, 0x5}, {0x8, 0x81, 0x4, 0xb32f}, {0x3ff, 0x8, 0x5, 0x8}, {0xb83, 0x9, 0xfffffffffffffbff, 0x94}, {0x1f, 0x3a0, 0x8001, 0x9}, {0x7f, 0x6, 0x1, 0x23}, {0x8001, 0x400, 0x80000000, 0x7ff}, {0x6, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x0, 0x2, 0xffffffff) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xffffffff}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x213) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000732000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:05 executing program 1: r0 = socket(0x38, 0x0, 0x5) r1 = socket(0x12, 0x1, 0xfffffffffffffffe) getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000002000000000600000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000700000089b93305b9f7dba34b4242625bdbf38b06bbb2a23c69dd1b172548426e6e2202b0c710dfbda3a090dc2cff36ce52853cf184691374cf90b6c6189a59baf32991f076fb80a59be1f36f668b905d62139cbcb63dd4d2cfd6979737761ccbd9142f958f17f2a6da4f4fabc1c0a1f23ea7db14c69fc8489b411c09e0cc96b324ce997cc7ba602a3a7cd41b810ab8eba73a69051f6380dd102862aa71d666ac5d44bc99d6420748785c73994fca6c85955b8e9b06eb770a1ef970137d661f4e1fd7eac9a8f957eb69"], &(0x7f00000000c0)=0x62) setsockopt(r0, 0x29, 0x10, &(0x7f0000000140), 0x0) dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x10000, 0xac87}, 0xfffffffffffffc50) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:05 executing program 0: unlink(&(0x7f0000000000)='./file1\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8203, 0xc0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x38aa7130) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:05 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x58) chdir(&(0x7f0000000000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xd76e3d6003642735, 0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)={{0x100, 0x60000000}, {0x0, 0x10000}}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000003a40)=""/4096, 0x10c4) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000140)="4630d6265f1943b3917f", 0xa}], 0x1) r2 = semget$private(0x0, 0x5, 0x208) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/25) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x80000000, 0xffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000000)) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000ea6d76f60000000000000000000000000000000000000000000000005e000000000000000000000000000000000000000000000000000000000800008000000000000000000000000000000d00"], &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000000)="ef0946a1304c374a41a6961ecf5b73ee985eb83eab909c0ec200d3448206e8f1d3f4", 0x22) 16:00:06 executing program 0: socketpair(0x18, 0xc002, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r4, 0x2000740d) connect(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x3, 0x9, 0xee43, r2}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:06 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ftruncate(r0, 0x0, 0x1200000000745a) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x6}, 0x10) pckbd_enable: command error pckbd_enable: command error 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) fsync(r0) r6 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="42ce9d8a2a2bba4334b57fdb19c5de01ef87d864a4", 0x15}, {&(0x7f0000000140)="44dad13ffa63ea8860d582220f614b4ddde929e9992703dd7a90a0abcacb1ea2e416fc9bbf60cf935b2a60bb0b1a83129db09d6fa0c9673c0b249035a63d729f691931a1954db1ae29b1bf3b4ec2f65b32fe332f3b00358897cc1fa4305ba0abf1e0e182734d231b96854550811fb56f9962f3460276398f77690720aafcb0868e4e1bcf5c72d9a52c353299dd8d049488e44c5b4a0cf010d5a56056e7aa4f5e2001426346380a95b888fc3fed0fa93c648235d886d5b6c3c461d5b1c836cd167776088394bf3ea1aa23c0cc18425b2836a006ed93b81ce1439b0e9aa2b3b8b3a6b0d1a1aa3acdee99760199e08dbc", 0xef}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd8}, 0x0) write(r0, &(0x7f0000000500)="5a10b10db9a7dafbb618971ca045e6841a4b297020f7bd8d2717ce35dd890f1e28214a18", 0x24) bind$inet6(r0, &(0x7f0000000540)={0x18, 0x2, 0x715c19a8, 0x4}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7fffffff, 0xfffffffffffffff7, 0x5, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="beda25698082aceecbe7f9c44a4fa0636a3fcd2dc437fdf27562b6c74d1db4b34947fc630f62fa87260469b0fd3f420637fd8a30798d3b4565e2250d9d8f2daa3ace358a27d8d76575b52cf5c777082b325a1a5c20a6cf88bd6dcdfbbee169a73559898ac77d1c9b2a2429105229900d306fa87d7179f95591ced5d48a1c8694c0e6e484aebe3a00dd569d4fe26124ca18e0783996fede8e0d1302c14a6065f841521a9ed2509930a02bd9b7a9", 0xad}], 0x1) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0xf) accept$inet(r1, 0x0, &(0x7f0000000280)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = kqueue() r1 = open(&(0x7f0000000140)='./bus\x00', 0x8ab, 0x117) socket$inet(0x2, 0x4004, 0x8) r2 = dup(0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r0, 0xa, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20400, 0x0) r5 = dup2(r2, r4) r6 = openat(r5, &(0x7f0000000040)='./bus/file0\x00', 0x100, 0x40) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) close(r0) fchdir(r0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002efa5b0c2f6275732f666e18"], 0x1) fcntl$dupfd(r1, 0x0, r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) connect$unix(r6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) write(r7, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000280)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') pledge(&(0x7f0000000100)='tap', &(0x7f0000000140)='/dev/bpf\x00') flock(r0, 0x4) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x1c) ftruncate(r0, 0x0, 0xffffffffffffff30) getegid() socket(0x18, 0x1, 0x80000000) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x81, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffe542a5387060000e2b8601b77c59600000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfffffffffffffe69) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x31779d20, 0x4dc1, 0x1}, {0xff5, 0x7, 0x100000001, 0x1f}, {0x7ddd598000000000, 0x20000000, 0x20, 0x50000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000280)="5d3173f624305d4c52cd0b1ced952edd9a4041ebf23ff01c5f1897d3814e7d7cd68ec37fab6a011a67e3c8bc2e7557cbe3790fe1c9c42d8c030f65d7b714c28fa605a3e48c90376d3d03edf6373db2948854b6415cd9bec31c210692e8ad843cb02f4cf592b88f9007c4dcdc66894f43") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x7ff, 0x80, &(0x7f0000000380)=""/251, &(0x7f00000000c0)=0xfb) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x55]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x20, 0x10009, 0xfffffffffffffffa, 0x2, "d54d57b0f98ce0cae53d037eb36c987bf9841929", 0x29, 0x9e52}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x18, 0x0) ftruncate(r0, 0x0, 0x7ffdffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8000000000000000) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) read(r3, 0x0, 0x0) write(r3, 0xfffffffffffffffe, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x3, 0x0, 0x140000}, 0x80000000a, [0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0xadf2, 0x1]}, 0x184) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:08 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x8020, 0x2, 0x18f111c9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r1) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0xab, 0x2, &(0x7f0000000180)="5e41cefb78918dc0c6af81a8f7b54b39f7a4e928d8c41ea535a15f15dfbc173823e530583a92083cdae83c72b467386ce8f25dc6e6b50818ee8039af439e9e5bf0dec92d21c5828a0c516bc89b8828da0a38ecae9a78c32962ea20fb19f7f2e54896a230e62df57dd9ed1f2d9e79e3c3cce6a39735f0c2f43eec18a119d3f43627e3b23d3eab731684e6dfd9aa0d43d0abd362f230111b9e8c98770a77eaaea3621a2f4fed0754455b25a8e7205ee17de1b182534fe5a59bc404e8f1166d6b7baa6c1bb9078bbc244059d105a03c57a283a24635884e7134e23bf7cb667c763b7eadd1d52678f5ba32d3b1ca11eccedf53af5c2e5be44738b03ce1604e81f46bf8a718726cff5d690b01efa0746a221a31936a35b7875f3016611115d0c19419f571b073365dbf69daf227b5a036817a20e2cdfcf45179f10dca72552a3c3a12bb488e0995ac45f4fb47dec1117fb8a5050b18cc12efdb58d7630165557b520d170eb69f1b32f4bcae7c13c37b3479922e1cb6e810b2e7e6fcbe7b6f97d5844d1075a5385535ed22b1b083d1df071a376688670380c812c3b27160d86a0a0c5a3bec088ef8d59064b3d4b5908d6effd1ef941525c63920d0aaa4d367e3b53878261dd9bcb8fceb8a739237944d18e3516af33b2f39f5face37bfd6790f94ab8961547a34521f83fd670f1c233d68fdf495579124f53f95035ca75a7502f43c938cc4861575f492db39a72689ae11b1a9eaa7c9b6b23dffdb3d2a6f89dd9a7815aae98b72af705a9c3f09d4a7af651f113f5c50ad058ae9f9f0e4215c9f60d595ec5f675fc4a8ef414c0502aa96a6e61ae982d49c2124b21f60c46ad6647dba17e6d307905da0afa107580cf91aa0b54ab200368f643ad82a5e0e91f380936c9d775f75f07b19efc1ce393030d6cf416d406d3b8bed5e4edca2ea60c76f7d620a1630b588c903521e141d3afc6192e41692279ba207bbfff24ed3d0ce887f53486791c5fb52bbb6fabec9d272e1c778045fcab40fac7bf02a768c335167414e0a341c3179dbac0c7eb5169981865364565cc346ab466ebe0f95df19930deb0b5f0ec5a67e2b4984f128048f7bd3e4711d440e17d6fb1a8f56df21993cf61a8d5c150661d0416f6240340e2f10c5343cfbb8f01e14c120a43dd736d43a2326a09ebf11327726fa451ccca2af33486d402844488ec2440be19f7d2d65512c8a11dec102f5409b7f8dbd214f65df408798ecab5109be18bcd0c603186edcbaaeb9abbc62736ded23a3b21c85c43229010d8d7f455b6942f40afd8c418e5a6c11e2fdb6cf77d0383353492481ac7147282368152efcc877a55b2a8216828f77b4a0fc2549c7b6d4fb78ae6f62974c03021182651d7ad5ae39a1b3b8393869476615887a04020a449a9da2dafa5d13598179b5939c20b142ed70bef015ef038b92ad9f4264523e81d6d371e44b6fa6010dbcfbf423ea6db84b192f95fb6c72300b5d983b1ecad0d3e6a402e817b5e655da6bf84f51359bc63c3e99000b883fa470be9e4f33257133441d0c4cf35912a2201a36f5503527b7bbfda1c32717b2278400cceccb5d03b6d7e61b47a3b61362dd34fc868ab8a77e9b5acbe890d84279b99d42d537c3b82e725910d0d7bf1e41dac0f9070c0f79f8d61c94973de16393ff96f9ede6a51f12313557028feb2500522bcb808a6c98f5ea52b30d8e5710ef013f0a3c1cbf5a69274763838e0f9d2f2cfe52fd5bd92bf1ac25d6bc005518e06f9f89e1da0ef5ee9efb70ece86a0f3989d355f6b590f0699276408d3bc1cc91bc8c8fe54824eab5950c84dc2a1151956fa940c6de0659fa80c92145b51af8255456248cb91f3d296e45d7f8686e4d39a910bc63f02d774bc3111b8e1c691d27a4e59f1481cb1148d2bbf3b0998c0f9208c71a6196de6be0f254b3eb668667feae8029fc9ccf61713bad26a652a2ea9699a245db04a1591d452dc63ce0e0ad2df0394902e85bfa17e0dc8fda17a19e77b6b45533f44b85d9d3af3046a512e344e2787f0b3a8436743df2e93747702ad0d327db427ba8ea2bf3d0b38467e017af1231edce75cb081883a87403736e989788eeea5b46dbd7173aee4a7cf26aca4be9d8bbb470c8c74e945f425b80337f19edfc1ece3d4350eaf99b87b17b43d6201b8789256d86c823bcdb9ac139ad08f5b525a1bee2119c8f10bf8e9a5eba8905366cce8a8d95db55722f3883dd011dfa37d6bb42078ecd77cb22fe1131d1b5b34e328ac165fb7111e866ec16ec2fc29fa159783b35330dffb891ac09a09d17a23fa80a7fb4d46042b36338fe5b0c8874bba9744de60a87ad8b6b432212c4d3f6f331de63a6d57440c24816ddf2c7368899e8899b38832137557adc9b6257460f3554048958667fc9f7dffc24a0b8b4035f196ed041623bf272dfb6104ef998afd1a014a6a07e5ec1120e18573a7b43f5e40fb878861d49a3734e9005dcb5e85134cac4221fff0a49704abf223c10aca40ce3dfc7c4eac09d6b29f6803de4c67eb0e7e905735d558120509e169da044294ce7071491067bb27670e92918499c0a34bf62be7d3d7ac4d674431daafbeab60488692a64b986887a49ec39d8f5e18c99c0b89550fd7d6b723b0fe77b410a3f86a42840515664048828f327d8b9c17e2b303fc1601fe8a30b3c6dd71bf133874b806ee8860dcfe10bd5a9ed185332dccae0362d6c2434f6f36264ab905ffe7c06af95ce911e203851ddd732460feeda6d38fd0a6649cbf4f3482a752771e94fd650b69a68c446711daacb62ab07b7638388150ba0a3d3779f988508b2398f3152177b1947f99ca4efd84bf838e8a9332e2d11a0d381342a800328a8a67a2d9e068afeb86da5d9ddf9a19064341f558f1d8bef1a4cfa5efe9054603ef168b499a58b2a65ad5e884952d4d405f7b450575b39b57cdf9a1fff5bea735c97b0e124f91f1ba89a5454b4b321f035877447d48ebf3cdaf22b081be7bda56c6c580ecf89b88ff6d9a1e77606faed8b2a526226c610c996c6197921df23ea2cd4e1ae76a4cdee21d3fcaef9629ad7cc91a4f669f31a0afc7d61624210445886ef354d69b386233dbc399bff19f174957c46124cae9170fbca0230099e3df3c36209af8f34e674323d74488385a051cb123f1329f7e1d06a6fc806fad556a9266e337c720cf8d6fc1527505fe2e2ba98cd85308363317a21eebc395eed05b63ebf6e70421cb8c94a23f5b989a45c9e8affec8963f30b13571eec6fd0bdf5c6311de922b4a88b5c317c87ecd0de4765af3789188639ba31cae30c1f9a586a2b0f813aaa346614b23c99293e924debef4f127f0116efbd413ba8a49ec5ff72442c46341953b86e8700c4b3c97344de3de25133d6beb773bd03532f2307c7a5118a2b6f7bae0dcd245b9d42ccf092c94d027671ebe336068b6b5f4ec1856da5b781c87b5afbf15d446eb503eadd8bfc7d317cd1c2e72a6c1c733a39a50e3b28d9efd6878599f1d7d1c2512f07b8329264cc7c2388dac074a8d452261754bff3776cbc45c65faa66ca56783fa912cf7f43c279a1104753422642214a1e43c1468d4bf7cc023633f9ff0c3f0ff58a3cc438fd4dae49de7a1ac33094eee9add1cfd2c5fce93c5fb4a9a57c1b655e8c7b88587138d44ca63dbe97fcd450fe8b69645018e8c7bb6a9db5d379c47fb10e72a46363f82a6ed96278b486becd53be96769396ca3f1e07a0ed75afe08182976790d7794b9bc336dfa788d3fa22b25ac8a41c2e4b05cc7c4ae1d86b61db7875db9cab083f7cc6d7e8c34a04f5bc4127da0625e5b25896e50251af26c0b30374a65ddb3ff61050e9ba2d37379abd1ed19a3069ea898ba04ca0b962f51522b0ab0928b3034238ae4baaba6d98dcca50e7dc1cbf39ad2b9a2ca7af967cd1001f7aef97bf0911b3afba7ab46247b7db81ba56270532f7c70bc4cd7680e27cbc49373536dc0a910a18b0c8a4f4c90e6f1894c830879b06fd3e7ec5ef4c01a5dd726f4d239be5051013334184141544225f33e324afc6a5b547599f13bbad2425afe16d23fc1e9e184b1f9b18d7c136fdde9e1428e223d2696d8a912cc2d87b7757f81a3400938353a31113b444949c4f52408d2dc1f4626e4f6cc23cd9045ae6f390a12e5454b7638c06367bacbc788076d1e007ab2c42e9b02ceb9bffe42e344f8f13ca563865b46e86a2448d57ca5e7902e7eb8a21740f640857412efbeb633163b0d713ba1d604a58c05dbcb524382a78511ab3df73bde7bb19cf160adaa8bbe3b0291f36aa980ed032331bf5ca92868c20a71988856baea018bf23184ba1b80cb6d4598203baae3530e9eabb1c21cb85600e25b29217a30a889a6645f916284a262dfc04bf8ed7fff26ec39f27bc313262c490582bcc6fbd9a0bda8c54ee352fb226e62868b5fc9a9cc556dcf742697128fb6ff3eaa04f7e189b2417d12b881a624d2630d21b48e8a4555c56c7652529c8ecfafd7dbfb357bbb83060fafadccdc9e59ffac8af158d2b5938ad5459725cf5f1463c1c73cd2abb0af4703c298fe975436ba457b1c213a5a021beb282f2e505a760207783bc0f7417f46ed94df6e192be64d5bc384643afdf14281e9ebdfa08cd065ec0eadc943a99c91d919dad0514fc22f25b3995cf7f64d30cc61cd095e9d60fd28e417d1122e259dba9ce072deafbe60f98d55569cd4ff6bdd66a73533d20bfe30da4074eef93dfffddcccdd4ad141268eb40634ec4f532421049fd0567e666a92f59bb7eae88ea959f463721c922cda10bda87e972fc539267d6a88c56b859deef737aca111ca7d399407a9fa7040500fe035118220c653387e9bf504aeae82c2d11990dd7f156013339d4724c63d1ff0d90f3f4dbd0ce7583592ebff278ac44af0f08b4a0e6065cd3043be080f10fe4556792694292cc2b6e1ac7a41257673d0dc43b543f67789c350a7a0d19063ae4731b95cfc4b9ac90bd2b8d840e53b2c6440ca4087f88e46f0f112f5f285c22bdc24df1130fe656419e076e8e0dbf2865dc0c66806a7f49024016abe4603f0e7486fdc72056af39243a22d0ee18741d5a1ffcddacaafc4ae22108cd242b51dadd4357fdc7acac48033807441eee61f48625d2fc7c1ddb000cebcb2dae2f861c11423d2aeeb2c97db52726d358c8e2ab530dba7a9fa895159e3420e25f60b03a5d999ea8aab4fbd8c4f464c5dbadcdb79818a20dd9b289525e49af34e67e46eea8bb04108b7c9a907dbe656b3737dcbbfccb7d4d8dffb55d2364b889e1e6d9a014faabaaa47af7c2fd9f3c7563dbefe5f984a5e6aa0567a99d56f7352af13887395955ace0a99bbe40015a3343fa1403b7a327725188f519a68b9af9566aae4e7b755999d062b83639c8826d24506e993e309077ac1d0457926b2ef0e4d178647f179e200b208c3dfc8433fbb08bc16086f8430d3b384a1d1271310463ad7c4ad99265408d8bbf256981de02d6f131af9bc71feb376176cadaa1e60d591a11534fbfbba27be1f0e8c728bc6116843e58ab52c04e4cd00ba526832f53be53aff24328622448ee9f53ec09a873207f20934802a0ed983d93fbb590c23973efc035a2d87bf0d2cfe4cc62a847b59bcce4f01d017683bf14672f30c4f687355a057ec7d75367c08a5248c5f90c44df9a40b890887476bbc121ca5b3e1adb1c67e1f0e3fdd5bd09b76a9b308616488014da64b54bf26383d2ff9df279d6cd7fa6cc141148961b4d21576a9d00ba5aebce17f2fd8b7e0e3ab66914093d0362ed156053eea6c3f9ba3fe92f", 0x1000) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x0, 0x59c0) shutdown(r0, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) getegid() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:09 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) socket$inet6(0x18, 0x4, 0x1) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) socket$inet6(0x18, 0x5, 0x40) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x12000, 0xf1d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0x5, 0x46}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x80000000, 0x101}, {{r0}, 0xffffffffffffffff, 0x49, 0xa, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x401}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x81}, {{r0}, 0xfffffffffffffffa, 0x9, 0x80000000, 0x2, 0x69}, {{r0}, 0xfffffffffffffffb, 0x8d, 0x4, 0x0, 0xbd}, {{r0}, 0xffffffffffffffff, 0x62, 0x2, 0x42ee, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x800fffff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x78, 0xfffff, 0x9, 0x1}], 0x8, &(0x7f0000000280)={0xfffffffffffffffe, 0x200}) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setown(0xffffffffffffffff, 0x6, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x100) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x0, 0x200000000000003) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x192, 0x1, 0x7ff, 0x90e7, 0xb6}, 0xc) setsockopt(r0, 0x6, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x600, 0x128) r3 = geteuid() setuid(r3) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x20891, 0x42) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) setgroups(0x7, &(0x7f0000000200)=[r0, r2, r1, r0, r0, r0, r2]) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0xfffffffffffffff7, 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02653000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x1ff, 0x4, 0xd1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7a985f65}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x75cd}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x6000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xb8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9fd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', '\x00', './file', './bus\x00'], 0xda04}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a0000000000000000000007ad00000038b60fb5590f", 0x2c}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)=']{\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='!$:\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x11, 0x0) mmap(&(0x7f0000741000/0x4000)=nil, 0x4000, 0x2, 0x1011, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x1ff, 0x4, 0xd1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7a985f65}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x75cd}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x6000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xb8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9fd}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', '\x00', './file', './bus\x00'], 0xda04}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a0000000000000000000007ad00000038b60fb5590f", 0x2c}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)=']{\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='!$:\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) kernel: protection fault trap, code=0 Stopped at pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace pfi_ifhead_RB_REMOVE(ffffffff822d4620,ffff8000009ee800) at pfi_ifhead_RB_REMOVE+0x58 pfi_detach_ifnet(ffff8000009ef800) at pfi_detach_ifnet+0x11e if_detach(ffff8000009ef800) at if_detach+0x15d tun_clone_destroy(ffff8000009ef800) at tun_clone_destroy+0x1c6 spec_close(ffff800016bfa028) at spec_close+0x3b0 VOP_CLOSE(fffffd803cac8330,2,fffffd803f7c68a0,ffff800014970600) at VOP_CLOSE+0x64 vn_closefile(fffffd802fd1de98,ffff800014970600) at vn_closefile+0x14b fdrop(fffffd802fd1de98,ffff800014970600) at fdrop+0xc9 closef(fffffd802fd1de98,ffff800014970600) at closef+0x118 fdfree(ffff800014970600) at fdfree+0xf7 exit1(ffff800014970600,0,1) at exit1+0x32f sys_exit(ffff800014970600,ffff800016bfa2c0,ffff800016bfa330) at sys_exit+0x17 syscall(ffff800016bfa390) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffda034) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffda000, count: -14 ddb> show registers rdi 0xffffffff822d4620 pfi_ifs rsi 0xffff8000009ee800 rbp 0xffff800016bf9eb0 rbx 0xdead4110dead4110 rdx 0x28 rcx 0x566e4115a2c74cd6 rax 0xffff8000009ee810 r8 0x101010101010101 r9 0x5 r10 0xf05f8a85be49b149 r11 0x432e5bf7a025c46b r12 0xffffffff822d4620 pfi_ifs r13 0 r14 0xffff8000009ee800 r15 0xdead4110dead4110 rip 0xffffffff81f06808 pfi_ifhead_RB_REMOVE+0x58 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800016bf9e50 ss 0x10 pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx ddb> show proc PROC (syz-executor.0) pid=242939 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=72, nice=20 forw=0xffffffffffffffff, list=0xffff80001496f280,0xffffffff822b7b60 process=0xffff8000ffffba90 user=0xffff800016bf5000, vmspace=0xfffffd803f014cc0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 30314 289880 0 0 3 0x14200 bored sosplice 59107 425223 55264 0 3 0x82 nanosleep syz-executor.0 67770 412986 55264 0 3 0x2 biowait syz-executor.1 55264 253471 50359 0 3 0x82 thrsleep syz-fuzzer 55264 80355 50359 0 3 0x4000082 thrsleep syz-fuzzer 55264 312088 50359 0 3 0x4000082 thrsleep syz-fuzzer 55264 291499 50359 0 3 0x4000082 thrsleep syz-fuzzer 55264 58626 50359 0 3 0x4000082 thrsleep syz-fuzzer 55264 478555 50359 0 3 0x4000082 kqread syz-fuzzer 55264 435534 50359 0 3 0x4000082 thrsleep syz-fuzzer 50359 157198 71158 0 3 0x10008a pause ksh 71158 14493 91094 0 3 0x92 select sshd 11843 136654 1 0 3 0x100083 ttyopn getty 91094 232945 1 0 3 0x80 select sshd 12125 67098 2929 73 3 0x100090 kqread syslogd 2929 399679 1 0 3 0x100082 netio syslogd 73116 452151 1 77 3 0x100090 poll dhclient 5263 68157 1 0 3 0x80 poll dhclient 32246 48664 0 0 2 0x14200 zerothread 20484 224199 0 0 3 0x14200 aiodoned aiodoned 64336 118748 0 0 3 0x14200 syncer update 20696 487161 0 0 3 0x14200 cleaner cleaner 45168 458122 0 0 3 0x14200 reaper reaper 34071 321420 0 0 3 0x14200 pgdaemon pagedaemon 42864 321067 0 0 3 0x14200 bored crynlk 60058 263445 0 0 3 0x14200 bored crypto 26512 210171 0 0 3 0x40014200 acpi0 acpi0 5454 292336 0 0 2 0x14200 softnet 55607 240202 0 0 3 0x14200 bored systqmp 22991 333058 0 0 3 0x14200 bored systq 12363 272751 0 0 3 0x40014200 bored softclock 15207 520069 0 0 3 0x40014200 idle0 41204 456938 0 0 3 0x14200 bored smr 1 391875 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9487 6340K 6732K 78643K 11609 0 0 pcb 23 9K 10K 78643K 258 0 0 rtable 108 3K 4K 78643K 263 0 0 ifaddr 53 12K 12K 78643K 79 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 23 0 0 iov 0 0K 16K 78643K 63 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 76K 78643K 1570 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 6 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 11 1K 1K 78643K 11 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 407 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 41 30K 54K 78643K 335 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 26 0 0 in_multi 33 2K 2K 78643K 43 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 209 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 82 20K 29K 78643K 1761 0 0 UVM aobj 14 2K 2K 78643K 14 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 16 0 0 NDP 11 0K 0K 78643K 21 0 0 temp 146 2711K 2778K 78643K 4228 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 157 0 150 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 147 0 147 1 1 0 1 0 8 0 tcpcb 544 48 0 44 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 7 0 7 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2058 0 640 46 0 46 46 0 8 0 ffsino 240 2058 0 640 84 0 84 84 0 8 0 nchpl 144 2800 0 1163 61 0 61 61 0 8 0 uvmvnodes 72 2324 0 0 43 0 43 43 0 8 0 vnodes 200 2324 0 0 123 0 123 123 0 8 0 namei 1024 7793 0 7792 2 1 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 7361 0 7360 10 9 1 6 0 8 0 plimitpl 152 31 0 24 1 0 1 1 0 8 0 sigapl 432 578 0 565 2 0 2 2 0 8 0 futexpl 56 6103 0 6103 1 0 1 1 0 8 1 knotepl 112 95 0 76 1 0 1 1 0 8 0 kqueuepl 104 66 0 64 1 0 1 1 0 8 0 pipepl 112 372 0 353 2 1 1 1 0 8 0 fdescpl 424 579 0 565 2 0 2 2 0 8 0 filepl 120 3329 0 3234 4 0 4 4 0 8 1 lockfpl 104 120 0 120 2 1 1 1 0 8 1 lockfspl 48 43 0 43 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 697 0 690 1 0 1 1 0 8 0 zombiepl 144 566 0 565 2 1 1 1 0 8 0 processpl 848 594 0 565 4 0 4 4 0 8 0 procpl 624 1082 0 1047 4 0 4 4 0 8 1 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 384 371 0 354 3 0 3 3 0 8 1 mcl64k 65536 19 0 19 2 1 1 1 0 8 1 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 4 0 4 1 1 0 1 0 8 0 mcl9k 9216 9 0 9 1 0 1 1 0 8 1 mcl8k 8192 6 0 6 1 1 0 1 0 8 0 mcl4k 4096 22 0 22 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 2 0 1 0 8 0 mcl2k 2048 52463 0 52415 18 11 7 16 0 8 0 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 84297 0 84229 13 6 7 10 0 8 1 bufpl 256 6339 0 1861 280 0 280 280 0 8 0 anonpl 16 64524 0 53763 70 12 58 61 0 62 14 amapchunkpl 152 2336 0 2236 10 1 9 9 0 158 5 amappl16 192 2828 0 2232 53 18 35 43 0 8 5 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 186 0 183 1 0 1 1 0 8 0 amappl12 160 200 0 197 1 0 1 1 0 8 0 amappl11 152 54 0 40 1 0 1 1 0 8 0 amappl10 144 70 0 68 2 1 1 1 0 8 0 amappl9 136 539 0 536 1 0 1 1 0 8 0 amappl8 128 124 0 111 1 0 1 1 0 8 0 amappl7 120 29 0 26 1 0 1 1 0 8 0 amappl6 112 53 0 46 1 0 1 1 0 8 0 amappl5 104 340 0 330 1 0 1 1 0 8 0 amappl4 96 702 0 681 1 0 1 1 0 8 0 amappl3 88 186 0 176 1 0 1 1 0 8 0 amappl2 80 4029 0 3961 4 2 2 3 0 8 0 amappl1 72 19364 0 18957 23 13 10 19 0 8 0 amappl 80 1311 0 1277 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 579 0 565 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 579 0 565 1 0 1 1 0 8 0 vmmpekpl 168 7610 0 7580 2 0 2 2 0 8 0 vmmpepl 168 73710 0 72108 112 28 84 87 0 357 14 vmsppl 272 578 0 565 2 1 1 2 0 8 0 pdppl 4096 1164 0 1130 6 1 5 6 0 8 0 pvpl 32 195087 0 181326 161 14 147 150 0 265 35 pmappl 200 578 0 565 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 435 0 27 13 0 13 13 0 8 0