diff options
author | Dave Chinner <dchinner@redhat.com> | 2022-07-07 18:55:59 +1000 |
---|---|---|
committer | Dave Chinner <david@fromorbit.com> | 2022-07-07 18:55:59 +1000 |
commit | 169248536a2b28e4228ba63772936c1ba979c9c0 (patch) | |
tree | f510a77a60c488e8dd6f1d2581c26e1e38e3f2dd /fs/xfs/xfs_log.h | |
parent | c0fb4765c5086cfd00f1158f5f44e7e1906530ad (diff) | |
download | linux-169248536a2b28e4228ba63772936c1ba979c9c0.tar.gz linux-169248536a2b28e4228ba63772936c1ba979c9c0.tar.bz2 linux-169248536a2b28e4228ba63772936c1ba979c9c0.zip |
xfs: convert log vector chain to use list heads
Because the next change is going to require sorting log vectors, and
that requires arbitrary rearrangement of the list which cannot be
done easily with a single linked list.
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Diffstat (limited to 'fs/xfs/xfs_log.h')
-rw-r--r-- | fs/xfs/xfs_log.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/xfs/xfs_log.h b/fs/xfs/xfs_log.h index f3ce046a7d45..e7bf3c780cb4 100644 --- a/fs/xfs/xfs_log.h +++ b/fs/xfs/xfs_log.h @@ -9,7 +9,7 @@ struct xfs_cil_ctx; struct xfs_log_vec { - struct xfs_log_vec *lv_next; /* next lv in build list */ + struct list_head lv_list; /* CIL lv chain ptrs */ int lv_niovecs; /* number of iovecs in lv */ struct xfs_log_iovec *lv_iovecp; /* iovec array */ struct xfs_log_item *lv_item; /* owner */ |