for (i = 0, tmpcount = nob; i < rdpg->rp_npages && tmpcount > 0;
i++, tmpcount -= tmpsize) {
tmpsize = min_t(int, tmpcount, CFS_PAGE_SIZE);
- ptlrpc_prep_bulk_page(desc, rdpg->rp_pages[i], 0, tmpsize);
+ ptlrpc_prep_bulk_page_pin(desc, rdpg->rp_pages[i], 0, tmpsize);
}
LASSERT(desc->bd_nob == nob);
rc = target_bulk_io(exp, desc, lwi);
- ptlrpc_free_bulk(desc);
+ ptlrpc_free_bulk_pin(desc);
RETURN(rc);
}
cleanup_page:
cfs_free_page(page);
desc_cleanup:
- ptlrpc_free_bulk(desc);
+ ptlrpc_free_bulk_pin(desc);
RETURN(rc);
}
#endif