From: Carlos Maiolino <cem@xxxxxxxxxx> Signed-off-by: Carlos Maiolino <cmaiolino@xxxxxxxxxx> --- fs/xfs/libxfs/xfs_log_format.h | 4 ++-- fs/xfs/xfs_log.c | 4 ++-- fs/xfs/xfs_log_priv.h | 2 +- fs/xfs/xfs_log_recover.c | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/fs/xfs/libxfs/xfs_log_format.h b/fs/xfs/libxfs/xfs_log_format.h index 0d637c276db0..050df089e324 100644 --- a/fs/xfs/libxfs/xfs_log_format.h +++ b/fs/xfs/libxfs/xfs_log_format.h @@ -188,11 +188,11 @@ typedef struct xlog_rec_ext_header { /* * Quite misnamed, because this union lays out the actual on-disk log buffer. */ -typedef union xlog_in_core2 { +union xlog_in_core2 { xlog_rec_header_t hic_header; xlog_rec_ext_header_t hic_xheader; char hic_sector[XLOG_HEADER_SIZE]; -} xlog_in_core_2_t; +}; /* not an on-disk structure, but needed by log recovery in userspace */ typedef struct xfs_log_iovec { diff --git a/fs/xfs/xfs_log.c b/fs/xfs/xfs_log.c index dbd8c50d01fd..9e293f943e08 100644 --- a/fs/xfs/xfs_log.c +++ b/fs/xfs/xfs_log.c @@ -1530,7 +1530,7 @@ xlog_pack_data( } if (xfs_has_logv2(log->l_mp)) { - xlog_in_core_2_t *xhdr = iclog->ic_data; + union xlog_in_core2 *xhdr = iclog->ic_data; for ( ; i < BTOBB(size); i++) { j = i / (XLOG_HEADER_CYCLE_SIZE / BBSIZE); @@ -3310,7 +3310,7 @@ xlog_verify_iclog( { xlog_op_header_t *ophead; struct xlog_in_core *icptr; - xlog_in_core_2_t *xhdr; + union xlog_in_core2 *xhdr; void *base_ptr, *ptr, *p; ptrdiff_t field_offset; uint8_t clientid; diff --git a/fs/xfs/xfs_log_priv.h b/fs/xfs/xfs_log_priv.h index 27912a9b7340..e8f07e9c223b 100644 --- a/fs/xfs/xfs_log_priv.h +++ b/fs/xfs/xfs_log_priv.h @@ -197,7 +197,7 @@ struct xlog_in_core { /* reference counts need their own cacheline */ atomic_t ic_refcnt ____cacheline_aligned_in_smp; - xlog_in_core_2_t *ic_data; + union xlog_in_core2 *ic_data; #define ic_header ic_data->hic_header #ifdef DEBUG bool ic_fail_crc : 1; diff --git a/fs/xfs/xfs_log_recover.c b/fs/xfs/xfs_log_recover.c index 2f76531842f8..51cfc97aad23 100644 --- a/fs/xfs/xfs_log_recover.c +++ b/fs/xfs/xfs_log_recover.c @@ -2872,7 +2872,7 @@ xlog_unpack_data( } if (xfs_has_logv2(log->l_mp)) { - xlog_in_core_2_t *xhdr = (xlog_in_core_2_t *)rhead; + union xlog_in_core2 *xhdr = (union xlog_in_core2 *)rhead; for ( ; i < BTOBB(be32_to_cpu(rhead->h_len)); i++) { j = i / (XLOG_HEADER_CYCLE_SIZE / BBSIZE); k = i % (XLOG_HEADER_CYCLE_SIZE / BBSIZE); -- 2.49.0