Whamcloud - gitweb
LU-5823 clio: use CIT_SETATTR for FSFILT_IOC_SETFLAGS
[fs/lustre-release.git] / lustre / osc / osc_request.c
index 31ecfcf..84d4120 100644 (file)
@@ -271,10 +271,9 @@ out:
         RETURN(rc);
 }
 
-int osc_setattr_async_base(struct obd_export *exp, struct obd_info *oinfo,
-                           struct obd_trans_info *oti,
-                           obd_enqueue_update_f upcall, void *cookie,
-                           struct ptlrpc_request_set *rqset)
+int osc_setattr_async(struct obd_export *exp, struct obd_info *oinfo,
+                     obd_enqueue_update_f upcall, void *cookie,
+                     struct ptlrpc_request_set *rqset)
 {
         struct ptlrpc_request   *req;
         struct osc_setattr_args *sa;
@@ -292,9 +291,6 @@ int osc_setattr_async_base(struct obd_export *exp, struct obd_info *oinfo,
                 RETURN(rc);
         }
 
-        if (oti && oinfo->oi_oa->o_valid & OBD_MD_FLCOOKIE)
-                oinfo->oi_oa->o_lcookie = *oti->oti_logcookies;
-
         osc_pack_req_body(req, oinfo);
 
         ptlrpc_request_set_replen(req);
@@ -322,14 +318,6 @@ int osc_setattr_async_base(struct obd_export *exp, struct obd_info *oinfo,
         RETURN(0);
 }
 
-static int osc_setattr_async(struct obd_export *exp, struct obd_info *oinfo,
-                             struct obd_trans_info *oti,
-                             struct ptlrpc_request_set *rqset)
-{
-        return osc_setattr_async_base(exp, oinfo, oti,
-                                      oinfo->oi_cb_up, oinfo, rqset);
-}
-
 static int osc_create(const struct lu_env *env, struct obd_export *exp,
                      struct obdo *oa, struct obd_trans_info *oti)
 {
@@ -2941,7 +2929,6 @@ static struct obd_ops osc_obd_ops = {
         .o_destroy              = osc_destroy,
         .o_getattr              = osc_getattr,
         .o_setattr              = osc_setattr,
-        .o_setattr_async        = osc_setattr_async,
         .o_iocontrol            = osc_iocontrol,
         .o_set_info_async       = osc_set_info_async,
         .o_import_event         = osc_import_event,