X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fosp%2Fosp_md_object.c;h=f84ffba42e67b508d632acabc45a055a49039093;hb=044fbff00b25f127560338d35caa4d89faa4c207;hp=46de68b2f8edf5695347c8cc2624fd91afbb3d93;hpb=7f75a4d5b955072c426f1723ff86bb7d67f55f19;p=fs%2Flustre-release.git diff --git a/lustre/osp/osp_md_object.c b/lustre/osp/osp_md_object.c index 46de68b..f84ffba 100644 --- a/lustre/osp/osp_md_object.c +++ b/lustre/osp/osp_md_object.c @@ -153,30 +153,6 @@ update_buffer_get_update(struct object_update_request *request, return ptr; } -int osp_extend_update_buffer(const struct lu_env *env, - struct osp_update_request *our) -{ - struct object_update_request *obj_update_req; - size_t new_size = our->our_req_size + OUT_UPDATE_BUFFER_SIZE_ADD; - - /* enlarge object update request size */ - if (new_size > OUT_UPDATE_BUFFER_SIZE_MAX) - return -E2BIG; - - OBD_ALLOC_LARGE(obj_update_req, new_size); - if (obj_update_req == NULL) - return -ENOMEM; - - memcpy(obj_update_req, our->our_req, our->our_req_size); - - OBD_FREE_LARGE(our->our_req, our->our_req_size); - - our->our_req = obj_update_req; - our->our_req_size = new_size; - - return 0; -} - /** * Implementation of dt_object_operations::do_create *