X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fobdclass%2Fllog_swab.c;h=e5af8a7af407a9889ac9e7be3cba9670052e354a;hp=f509874faaea24ad364a07cccef5886580256fbd;hb=da12d3ba35bbb86c8e5860a5ed161a55f01b69d5;hpb=e02e613f411d4273c9c1c99ee88121e641ddb4c2 diff --git a/lustre/obdclass/llog_swab.c b/lustre/obdclass/llog_swab.c index f509874..e5af8a7 100644 --- a/lustre/obdclass/llog_swab.c +++ b/lustre/obdclass/llog_swab.c @@ -72,7 +72,8 @@ EXPORT_SYMBOL(lustre_swab_lu_fid); void lustre_swab_ost_id(struct ost_id *oid) { - if (fid_seq_is_mdt0(oid->oi.oi_seq)) { + if (fid_seq_is_mdt0(oid->oi.oi_seq) || + fid_seq_is_default(oid->oi.oi_seq)) { __swab64s(&oid->oi.oi_id); __swab64s(&oid->oi.oi_seq); } else { @@ -82,7 +83,7 @@ void lustre_swab_ost_id(struct ost_id *oid) EXPORT_SYMBOL(lustre_swab_ost_id); void lustre_swab_llog_id(struct llog_logid *log_id) -{ +{ __swab64s(&log_id->lgl_oi.oi.oi_id); __swab64s(&log_id->lgl_oi.oi.oi_seq); __swab32s(&log_id->lgl_ogen);