X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fmdc%2Fmdc_changelog.c;h=c3a65f046ce89138a369b2509fed0a73cc41683d;hp=853bee2d55dc060ab5cc8bc64dc4679f4f84fad7;hb=aa22a6826ee521ab14994a4533b0dbffb529aab0;hpb=e7ce67de92dea68707c96ef44918ebdaacd6533b diff --git a/lustre/mdc/mdc_changelog.c b/lustre/mdc/mdc_changelog.c index 853bee2..c3a65f0 100644 --- a/lustre/mdc/mdc_changelog.c +++ b/lustre/mdc/mdc_changelog.c @@ -228,6 +228,11 @@ static int chlg_read_cat_process_cb(const struct lu_env *env, RETURN(rc); } + /* Check if we can skip the entire llog plain */ + if (llog_is_plain_skipable(llh->lgh_hdr, hdr, rec->cr.cr_index, + crs->crs_start_offset)) + RETURN(LLOG_SKIP_PLAIN); + /* Skip undesired records */ if (rec->cr.cr_index < crs->crs_start_offset) RETURN(0);