From: Carlos Maiolino <cem@xxxxxxxxxx> I noticed that the iclogs circular ring could be simplified by replacing the current infra-structure with the list_head framework. As a bonus, another typedef goes away. I've been testing this successfully on xfstests with no apparent issues Carlos Maiolino (2): xfs: replace iclogs circular list with a list_head xfs: kill xlog_in_core_2_t typedef fs/xfs/libxfs/xfs_log_format.h | 4 +- fs/xfs/xfs_log.c | 136 ++++++++++++++------------------- fs/xfs/xfs_log_cil.c | 13 +++- fs/xfs/xfs_log_priv.h | 13 ++-- fs/xfs/xfs_log_recover.c | 2 +- 5 files changed, 76 insertions(+), 92 deletions(-) Signed-off-by: Carlos Maiolino <cmaiolino@xxxxxxxxxx> -- 2.49.0