aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJinliang Zheng <alexjlzheng@tencent.com>2026-07-02 19:56:11 +0800
committerCarlos Maiolino <cem@kernel.org>2026-07-08 14:54:05 +0200
commitf88caa121eac3b6a050262ac3de0c133ee17f7b2 (patch)
treea2b7da97c3c167f59a2561ef6cfc8be14e099cbf
parentxfs: tie zoned sysfs lifetime to zone info (diff)
xfs: use xfs_csn_t for xlog_cil_push_now() push_seq parameter
The push_seq argument to xlog_cil_push_now() carries a CIL checkpoint sequence number, not a log sequence number (LSN). Change the parameter type from xfs_lsn_t to xfs_csn_t to correctly reflect its semantics and match the surrounding types. Both types are int64_t under the hood, so this is a type-annotation fix with no behavioural change. Signed-off-by: Jinliang Zheng <alexjlzheng@tencent.com> Reviewed-by: "Darrick J. Wong" <djwong@kernel.org> Signed-off-by: Carlos Maiolino <cem@kernel.org>
-rw-r--r--fs/xfs/xfs_log_cil.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/xfs/xfs_log_cil.c b/fs/xfs/xfs_log_cil.c
index edc368938f30..639f875a8fb2 100644
--- a/fs/xfs/xfs_log_cil.c
+++ b/fs/xfs/xfs_log_cil.c
@@ -1710,7 +1710,7 @@ xlog_cil_push_background(
static void
xlog_cil_push_now(
struct xlog *log,
- xfs_lsn_t push_seq,
+ xfs_csn_t push_seq,
bool async)
{
struct xfs_cil *cil = log->l_cilp;