Date: Fri, 29 Aug 2025 21:51:52 GMT From: John-Mark Gurney <jmg@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: c4fed7d86d5d - main - tarfs: add missing set of eofflag in early return, discovered on aarch64 Message-ID: <202508292151.57TLpq59050545@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by jmg: URL: https://cgit.FreeBSD.org/src/commit/?id=c4fed7d86d5d60fd722e506e3c7c4c24d9c8fc53 commit c4fed7d86d5d60fd722e506e3c7c4c24d9c8fc53 Author: John-Mark Gurney <jmg@FreeBSD.org> AuthorDate: 2025-08-29 21:49:50 +0000 Commit: John-Mark Gurney <jmg@FreeBSD.org> CommitDate: 2025-08-29 21:49:50 +0000 tarfs: add missing set of eofflag in early return, discovered on aarch64 Reviewed by: stevek Obtained from: Juniper Networks, Inc. --- sys/fs/tarfs/tarfs_vnops.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/fs/tarfs/tarfs_vnops.c b/sys/fs/tarfs/tarfs_vnops.c index acf18de5ab51..c110107bb210 100644 --- a/sys/fs/tarfs/tarfs_vnops.c +++ b/sys/fs/tarfs/tarfs_vnops.c @@ -334,6 +334,10 @@ tarfs_readdir(struct vop_readdir_args *ap) tnp, tnp->name, uio->uio_offset, uio->uio_resid); if (uio->uio_offset == TARFS_COOKIE_EOF) { + if (eofflag != NULL) { + TARFS_DPF(VNODE, "%s: Setting EOF flag\n", __func__); + *eofflag = 1; + } TARFS_DPF(VNODE, "%s: EOF\n", __func__); return (0); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202508292151.57TLpq59050545>