diff options
| author | Jeff Layton <jlayton@kernel.org> | 2026-04-28 08:09:47 +0100 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2026-05-15 19:24:32 +0200 |
| commit | e39026a86b485b052ddff1145f5601fc0d04305f (patch) | |
| tree | d20a2270febba4bf8666ec7850f1da6a0eb774a0 /fs/locks.c | |
| parent | 24cbf43337f46329ddda5983bc3c585174a020ee (diff) | |
| download | linux-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.c | 2 |
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; |
