diff options
| author | Christoph Hellwig <hch@lst.de> | 2026-07-20 11:45:43 +0200 |
|---|---|---|
| committer | Carlos Maiolino <cem@kernel.org> | 2026-09-03 08:50:41 +0200 |
| commit | 4bb0fb3366fa1638387c0ffbb85b1d2d077bc4bd (patch) | |
| tree | 6333d03c464bd03d3ec3b59f74e2e949db3130c4 | |
| parent | f3cc0483ffe30c6a82a34a5575aceb9d40651b33 (diff) | |
| download | linux-next-4bb0fb3366fa1638387c0ffbb85b1d2d077bc4bd.tar.gz linux-next-4bb0fb3366fa1638387c0ffbb85b1d2d077bc4bd.zip | |
xfs: add lock annotations to xlog_state_shutdown_callbacks
Sparse used to get away without these despite dropping and reacquiring
l_icloglock
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
| -rw-r--r-- | fs/xfs/xfs_log.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/xfs/xfs_log.c b/fs/xfs/xfs_log.c index 0294ac277f35..2a34611d81f6 100644 --- a/fs/xfs/xfs_log.c +++ b/fs/xfs/xfs_log.c @@ -422,6 +422,8 @@ out_error: static void xlog_state_shutdown_callbacks( struct xlog *log) + __releases(&log->l_icloglock) + __acquires(&log->l_icloglock) { struct xlog_in_core *iclog; LIST_HEAD(cb_list); |
