X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fptlrpc%2Fllog_server.c;h=ca91a1c9491ac4c66de8fd24a67608690c9f6518;hb=917655fc2938b90a9c246dd2d58408c42aa1658d;hp=596de2ea5d037bbad3b89835e4c50f350b294263;hpb=0754bc8f2623bea184111af216f7567608db35b6;p=fs%2Flustre-release.git diff --git a/lustre/ptlrpc/llog_server.c b/lustre/ptlrpc/llog_server.c index 596de2e..ca91a1c 100644 --- a/lustre/ptlrpc/llog_server.c +++ b/lustre/ptlrpc/llog_server.c @@ -15,11 +15,7 @@ * * You should have received a copy of the GNU General Public License * version 2 along with this program; If not, see - * http://www.sun.com/software/products/lustre/docs/GPLv2.pdf - * - * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, - * CA 95054 USA or visit www.sun.com if you need additional information or - * have any questions. + * http://www.gnu.org/licenses/gpl-2.0.html * * GPL HEADER END */ @@ -115,45 +111,6 @@ out_ctxt: return rc; } -int llog_origin_handle_destroy(struct ptlrpc_request *req) -{ - struct llogd_body *body; - struct llog_logid *logid = NULL; - struct llog_ctxt *ctxt; - int rc; - - ENTRY; - - body = req_capsule_client_get(&req->rq_pill, &RMF_LLOGD_BODY); - if (body == NULL) - RETURN(err_serious(-EFAULT)); - - rc = req_capsule_server_pack(&req->rq_pill); - if (rc < 0) - RETURN(err_serious(-ENOMEM)); - - if (ostid_id(&body->lgd_logid.lgl_oi) > 0) - logid = &body->lgd_logid; - - if (!(body->lgd_llh_flags & LLOG_F_IS_PLAIN)) - CERROR("%s: wrong llog flags %x\n", - req->rq_export->exp_obd->obd_name, body->lgd_llh_flags); - - if (body->lgd_ctxt_idx >= LLOG_MAX_CTXTS) { - CDEBUG(D_WARNING, "%s: bad ctxt ID: idx=%d\n", - req->rq_export->exp_obd->obd_name, body->lgd_ctxt_idx); - RETURN(-EPROTO); - } - - ctxt = llog_get_context(req->rq_export->exp_obd, body->lgd_ctxt_idx); - if (ctxt == NULL) - RETURN(-ENODEV); - - rc = llog_erase(req->rq_svc_thread->t_env, ctxt, logid, NULL); - llog_ctxt_put(ctxt); - RETURN(rc); -} - int llog_origin_handle_next_block(struct ptlrpc_request *req) { struct llog_handle *loghandle; @@ -328,15 +285,3 @@ out_ctxt: llog_ctxt_put(ctxt); return rc; } - -int llog_origin_handle_close(struct ptlrpc_request *req) -{ - int rc; - - ENTRY; - - rc = req_capsule_server_pack(&req->rq_pill); - if (rc) - RETURN(err_serious(-ENOMEM)); - RETURN(0); -}