Date: Wed, 23 Jul 2025 16:23:02 GMT From: Mark Johnston <markj@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 8b4908f83b9d - main - vfs: Lower-case VOP_WRITE pre and post hooks Message-ID: <202507231623.56NGN28T057664@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=8b4908f83b9d20eb37d561e32d57eca5efa88ca7 commit 8b4908f83b9d20eb37d561e32d57eca5efa88ca7 Author: Mark Johnston <markj@FreeBSD.org> AuthorDate: 2025-07-23 01:52:31 +0000 Commit: Mark Johnston <markj@FreeBSD.org> CommitDate: 2025-07-23 16:20:31 +0000 vfs: Lower-case VOP_WRITE pre and post hooks For consistency with hooks for other VOPs. No functional change intended. Reviewed by: kib MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D51314 --- sys/kern/vnode_if.src | 4 ++-- sys/sys/vnode.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 4684eb8a7d77..2e63215b2f97 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -242,8 +242,8 @@ vop_read_pgcache { %% write vp L L L -%! write pre VOP_WRITE_PRE -%! write post VOP_WRITE_POST +%! write pre vop_write_pre +%! write post vop_write_post vop_write { IN struct vnode *vp; diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index 201e260c41f5..c4944965a484 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -1042,7 +1042,7 @@ void vop_rename_fail(struct vop_rename_args *ap); } \ } while (0) -#define VOP_WRITE_PRE(ap) \ +#define vop_write_pre(ap) \ struct vattr va; \ int error; \ off_t osize, ooffset, noffset; \ @@ -1056,7 +1056,7 @@ void vop_rename_fail(struct vop_rename_args *ap); osize = (off_t)va.va_size; \ } -#define VOP_WRITE_POST(ap, ret) \ +#define vop_write_post(ap, ret) \ noffset = (ap)->a_uio->uio_offset; \ if (noffset > ooffset) { \ if (!VN_KNLIST_EMPTY((ap)->a_vp)) { \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507231623.56NGN28T057664>