svn commit: r328946 - stable/10/sys/kern
Pintér, Olivér
oliver.pinter at balabit.com
Wed Feb 7 10:32:17 UTC 2018
On Tue, Feb 6, 2018 at 8:14 PM, Kirk McKusick <mckusick at freebsd.org> wrote:
> Author: mckusick
> Date: Tue Feb 6 19:14:53 2018
> New Revision: 328946
> URL: https://svnweb.freebsd.org/changeset/base/328946
>
> Log:
> MFC of 328643.
>
> fix vn_printf listing of its union
>
> Modified:
> stable/10/sys/kern/vfs_subr.c
> Directory Properties:
> stable/10/ (props changed)
>
> Modified: stable/10/sys/kern/vfs_subr.c
> ============================================================
> ==================
> --- stable/10/sys/kern/vfs_subr.c Tue Feb 6 19:14:15 2018
> (r328945)
> +++ stable/10/sys/kern/vfs_subr.c Tue Feb 6 19:14:53 2018
> (r328946)
> @@ -3020,8 +3020,25 @@ vn_printf(struct vnode *vp, const char *fmt, ...)
> va_end(ap);
> printf("%p: ", (void *)vp);
> printf("tag %s, type %s\n", vp->v_tag, typename[vp->v_type]);
> - printf(" usecount %d, writecount %d, refcount %d mountedhere
> %p\n",
> - vp->v_usecount, vp->v_writecount, vp->v_holdcnt,
> vp->v_mountedhere);
> + printf(" usecount %d, writecount %d, refcount %d",
> + vp->v_usecount, vp->v_writecount, vp->v_holdcnt);
> + switch (vp->v_type) {
> + case VDIR:
> + printf(" mountedhere %p\n", vp->v_mountedhere);
> + break;
> + case VCHR:
> + printf(" rdev %p\n", vp->v_rdev);
> + break;
> + case VSOCK:
> + printf(" socket %p\n", vp->v_unpcb);
> + break;
>
Hi!
Could you please cherry-pick r328961 here too?
> + case VFIFO:
> + printf(" fifoinfo %p\n", vp->v_fifoinfo);
> + break;
> + default:
> + printf("\n");
> + break;
> + }
> buf[0] = '\0';
> buf[1] = '\0';
> if (vp->v_vflag & VV_ROOT)
> _______________________________________________
> svn-src-stable-10 at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-src-stable-10
> To unsubscribe, send any mail to "svn-src-stable-10-
> unsubscribe at freebsd.org"
>
More information about the svn-src-stable
mailing list