X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Flfsck%2Flfsck_bookmark.c;h=27f846ad4f77a4e48e544c153d575bfce997525a;hp=82ee512544ffcee93850165f01fe0c15962e53a6;hb=76f0977b7ea5d46836cb459deb7b9ad9e781d585;hpb=32a11dbd310b44d2a6e084c48310f21ef6649145 diff --git a/lustre/lfsck/lfsck_bookmark.c b/lustre/lfsck/lfsck_bookmark.c index 82ee512..27f846a 100644 --- a/lustre/lfsck/lfsck_bookmark.c +++ b/lustre/lfsck/lfsck_bookmark.c @@ -49,16 +49,20 @@ static void lfsck_bookmark_le_to_cpu(struct lfsck_bookmark *des, des->lb_param = le16_to_cpu(src->lb_param); des->lb_speed_limit = le32_to_cpu(src->lb_speed_limit); des->lb_async_windows = le16_to_cpu(src->lb_async_windows); + fid_le_to_cpu(&des->lb_lpf_fid, &src->lb_lpf_fid); + fid_le_to_cpu(&des->lb_last_fid, &src->lb_last_fid); } -static void lfsck_bookmark_cpu_to_le(struct lfsck_bookmark *des, - struct lfsck_bookmark *src) +void lfsck_bookmark_cpu_to_le(struct lfsck_bookmark *des, + struct lfsck_bookmark *src) { des->lb_magic = cpu_to_le32(src->lb_magic); des->lb_version = cpu_to_le16(src->lb_version); des->lb_param = cpu_to_le16(src->lb_param); des->lb_speed_limit = cpu_to_le32(src->lb_speed_limit); des->lb_async_windows = cpu_to_le16(src->lb_async_windows); + fid_cpu_to_le(&des->lb_lpf_fid, &src->lb_lpf_fid); + fid_cpu_to_le(&des->lb_last_fid, &src->lb_last_fid); } static int lfsck_bookmark_load(const struct lu_env *env,