summaryrefslogtreecommitdiff
path: root/fs/locks.c
diff options
context:
space:
mode:
authorJeff Layton <jlayton@kernel.org>2026-04-28 08:09:47 +0100
committerChristian Brauner <brauner@kernel.org>2026-05-15 19:24:32 +0200
commite39026a86b485b052ddff1145f5601fc0d04305f (patch)
treed20a2270febba4bf8666ec7850f1da6a0eb774a0 /fs/locks.c
parent24cbf43337f46329ddda5983bc3c585174a020ee (diff)
downloadlinux-next-e39026a86b485b052ddff1145f5601fc0d04305f.tar.gz
linux-next-e39026a86b485b052ddff1145f5601fc0d04305f.zip
filelock: add a tracepoint to start of break_lease()
...mostly to show the LEASE_BREAK_* flags. Reviewed-by: Jan Kara <jack@suse.cz> Signed-off-by: Jeff Layton <jlayton@kernel.org> Link: https://patch.msgid.link/20260428-dir-deleg-v3-3-5a0780ba9def@kernel.org Acked-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'fs/locks.c')
-rw-r--r--fs/locks.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/locks.c b/fs/locks.c
index 31086d6153e2..afa80fe6e9ff 100644
--- a/fs/locks.c
+++ b/fs/locks.c
@@ -1651,6 +1651,8 @@ int __break_lease(struct inode *inode, unsigned int flags)
bool want_write = !(flags & LEASE_BREAK_OPEN_RDONLY);
int error = 0;
+ trace_break_lease(inode, flags);
+
type = break_lease_flags_to_type(flags);
if (!type)
return -EINVAL;