Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 May 2019 15:39:19 +0000 (UTC)
From:      Alan Somers <asomers@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r347530 - projects/fuse2/sys/fs/fuse
Message-ID:  <201905131539.x4DFdJfj051352@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: asomers
Date: Mon May 13 15:39:19 2019
New Revision: 347530
URL: https://svnweb.freebsd.org/changeset/base/347530

Log:
  fusefs: enhance an SDT probe added in r346998
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  projects/fuse2/sys/fs/fuse/fuse_node.c

Modified: projects/fuse2/sys/fs/fuse/fuse_node.c
==============================================================================
--- projects/fuse2/sys/fs/fuse/fuse_node.c	Mon May 13 14:52:50 2019	(r347529)
+++ projects/fuse2/sys/fs/fuse/fuse_node.c	Mon May 13 15:39:19 2019	(r347530)
@@ -212,7 +212,8 @@ fuse_vnode_hash(uint64_t id)
 	return (fnv_32_buf(&id, sizeof(id), FNV1_32_INIT));
 }
 
-SDT_PROBE_DEFINE2(fusefs, , node, stale_vnode, "struct vnode*", "enum vtype");
+SDT_PROBE_DEFINE3(fusefs, , node, stale_vnode, "struct vnode*", "enum vtype",
+		"uint64_t");
 static int
 fuse_vnode_alloc(struct mount *mp,
     struct thread *td,
@@ -241,7 +242,8 @@ fuse_vnode_alloc(struct mount *mp,
 			 * between FUSE_LOOKUP and another client's
 			 * FUSE_UNLINK/FUSE_CREATE
 			 */
-			SDT_PROBE2(fusefs, , node, stale_vnode, *vpp, vtyp);
+			SDT_PROBE3(fusefs, , node, stale_vnode, *vpp, vtyp,
+				nodeid);
 			fuse_internal_vnode_disappear(*vpp);
 			lockmgr((*vpp)->v_vnlock, LK_RELEASE, NULL);
 			*vpp = NULL;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905131539.x4DFdJfj051352>