svn commit: r347530 - projects/fuse2/sys/fs/fuse
Alan Somers
asomers at FreeBSD.org
Mon May 13 15:39:20 UTC 2019
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;
More information about the svn-src-projects
mailing list