Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6a463beb authored by Trond Myklebust's avatar Trond Myklebust
Browse files

NFSv4.1/pnfs: Add a tracepoint for return-on-close events



Allow tracing of return-on-close.

Signed-off-by: default avatarTrond Myklebust <trond.myklebust@primarydata.com>
parent aaae3f00
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1136,6 +1136,7 @@ TRACE_EVENT(nfs4_layoutget,

DEFINE_NFS4_INODE_EVENT(nfs4_layoutcommit);
DEFINE_NFS4_INODE_EVENT(nfs4_layoutreturn);
DEFINE_NFS4_INODE_EVENT(nfs4_layoutreturn_on_close);

#endif /* CONFIG_NFS_V4_1 */

+1 −0
Original line number Diff line number Diff line
@@ -1144,6 +1144,7 @@ void pnfs_roc_set_barrier(struct inode *ino, u32 barrier)
	if (pnfs_seqid_is_newer(barrier, lo->plh_barrier))
		lo->plh_barrier = barrier;
	spin_unlock(&ino->i_lock);
	trace_nfs4_layoutreturn_on_close(ino, 0);
}

void pnfs_roc_get_barrier(struct inode *ino, u32 *barrier)