aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMateusz Guzik <mjg@FreeBSD.org>2023-04-07 20:14:15 +0000
committerMateusz Guzik <mjg@FreeBSD.org>2023-04-07 20:39:06 +0000
commit02e6e8d21894b2888fe16fa1c530a93b8578f89e (patch)
treeb156acadedc566d35aab4a7641c35bf4f6cb5612
parent26b964875014a0d61f765428b1cb2768917f693c (diff)
downloadsrc-02e6e8d21894b2888fe16fa1c530a93b8578f89e.tar.gz
src-02e6e8d21894b2888fe16fa1c530a93b8578f89e.zip
vfs: extend vn_printf with vop vector
-rw-r--r--sys/kern/vfs_subr.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c
index 1da299e93eea..c2b1f71502cd 100644
--- a/sys/kern/vfs_subr.c
+++ b/sys/kern/vfs_subr.c
@@ -4212,7 +4212,8 @@ vn_printf(struct vnode *vp, const char *fmt, ...)
vprintf(fmt, ap);
va_end(ap);
printf("%p: ", (void *)vp);
- printf("type %s state %s\n", vtypename[vp->v_type], vstatename[vp->v_state]);
+ printf("type %s state %s op %p\n", vtypename[vp->v_type],
+ vstatename[vp->v_state], vp->v_op);
holdcnt = atomic_load_int(&vp->v_holdcnt);
printf(" usecount %d, writecount %d, refcount %d seqc users %d",
vp->v_usecount, vp->v_writecount, holdcnt & ~VHOLD_ALL_FLAGS,