struct lov_page *lp = cl2lov_page(slice);
return (*printer)(env, cookie,
- LUSTRE_LOV_NAME"-page@%p, comp index: %x, gen: %u\n",
- lp, lp->lps_index, lp->lps_layout_gen);
+ LUSTRE_LOV_NAME"-page@%p, gen: %u\n",
+ lp, lp->lps_layout_gen);
}
static const struct cl_page_operations lov_comp_page_ops = {
rc = lov_stripe_offset(loo->lo_lsm, entry, offset, stripe, &suboff);
LASSERT(rc == 0);
- lpg->lps_index = lov_comp_index(entry, stripe);
+ page->cp_lov_index = lov_comp_index(entry, stripe);
lpg->lps_layout_gen = loo->lo_lsm->lsm_layout_gen;
cl_page_slice_add(page, &lpg->lps_cl, obj, index, &lov_comp_page_ops);
- sub = lov_sub_get(env, lio, lpg->lps_index);
+ sub = lov_sub_get(env, lio, page->cp_lov_index);
if (IS_ERR(sub))
RETURN(PTR_ERR(sub));
ENTRY;
- lpg->lps_index = ~0;
+ page->cp_lov_index = ~0;
cl_page_slice_add(page, &lpg->lps_cl, obj, index, &lov_empty_page_ops);
addr = kmap(page->cp_vmpage);
memset(addr, 0, cl_page_size(obj));