From 400c613658a17a6aeedc09fb53e1d20c0bfa36ad Mon Sep 17 00:00:00 2001 From: deen Date: Mon, 8 Sep 2008 11:13:47 +0000 Subject: [PATCH] Remove depricated ptlrpc_free_req() function. b=16882 i=adilger i=he.huang --- lustre/include/lustre_net.h | 1 - lustre/ptlrpc/client.c | 5 ----- lustre/ptlrpc/pack_generic.c | 43 +++++++++++++++++-------------------------- lustre/ptlrpc/ptlrpc_module.c | 1 - 4 files changed, 17 insertions(+), 33 deletions(-) diff --git a/lustre/include/lustre_net.h b/lustre/include/lustre_net.h index 380418d..fc5c9e7 100644 --- a/lustre/include/lustre_net.h +++ b/lustre/include/lustre_net.h @@ -900,7 +900,6 @@ struct ptlrpc_request *ptlrpc_prep_req_pool(struct obd_import *imp, __u32 version, int opcode, int count, __u32 *lengths, char **bufs, struct ptlrpc_request_pool *pool); -void ptlrpc_free_req(struct ptlrpc_request *request); void ptlrpc_req_finished(struct ptlrpc_request *request); void ptlrpc_req_finished_with_imp_lock(struct ptlrpc_request *request); struct ptlrpc_request *ptlrpc_request_addref(struct ptlrpc_request *req); diff --git a/lustre/ptlrpc/client.c b/lustre/ptlrpc/client.c index 704f66f..7ce2ef5 100644 --- a/lustre/ptlrpc/client.c +++ b/lustre/ptlrpc/client.c @@ -1673,11 +1673,6 @@ static void __ptlrpc_free_req(struct ptlrpc_request *request, int locked) EXIT; } -void ptlrpc_free_req(struct ptlrpc_request *request) -{ - __ptlrpc_free_req(request, 0); -} - static int __ptlrpc_req_finished(struct ptlrpc_request *request, int locked); void ptlrpc_req_finished_with_imp_lock(struct ptlrpc_request *request) { diff --git a/lustre/ptlrpc/pack_generic.c b/lustre/ptlrpc/pack_generic.c index 7df1357..319c200 100644 --- a/lustre/ptlrpc/pack_generic.c +++ b/lustre/ptlrpc/pack_generic.c @@ -2212,32 +2212,23 @@ void _debug_req(struct ptlrpc_request *req, __u32 mask, va_list args; va_start(args, fmt); - libcfs_debug_vmsg2(data->msg_cdls, data->msg_subsys, mask, data->msg_file, - data->msg_fn, data->msg_line, fmt, args, - " req@%p x"LPD64"/t"LPD64"("LPD64") o%d->%s@%s:%d/%d" - " lens %d/%d e %d to %d dl "CFS_TIME_T" ref %d " - "fl "REQ_FLAGS_FMT"/%x/%x rc %d/%d\n", - req, req->rq_xid, req->rq_transno, - req->rq_reqmsg ? lustre_msg_get_transno(req->rq_reqmsg) : 0, - req->rq_reqmsg ? lustre_msg_get_opc(req->rq_reqmsg) : -1, - req->rq_import ? obd2cli_tgt(req->rq_import->imp_obd) : - req->rq_export ? - (char*)req->rq_export->exp_client_uuid.uuid : "", - req->rq_import ? - (char *)req->rq_import->imp_connection->c_remote_uuid.uuid : - req->rq_export ? - (char *)req->rq_export->exp_connection->c_remote_uuid.uuid : "", - req->rq_request_portal, req->rq_reply_portal, - req->rq_reqlen, req->rq_replen, - req->rq_early_count, req->rq_timeout, req->rq_deadline, - atomic_read(&req->rq_refcount), DEBUG_REQ_FLAGS(req), - req->rq_reqmsg && req_ptlrpc_body_swabbed(req) ? - lustre_msg_get_flags(req->rq_reqmsg) : -1, - req->rq_repmsg && rep_ptlrpc_body_swabbed(req) ? - lustre_msg_get_flags(req->rq_repmsg) : -1, - req->rq_status, - req->rq_repmsg && rep_ptlrpc_body_swabbed(req) ? - lustre_msg_get_status(req->rq_repmsg) : -1); + libcfs_debug_vmsg2(data->msg_cdls, data->msg_subsys, mask, + data->msg_file, data->msg_fn, data->msg_line, fmt, args, + " req@%p x"LPD64"/t"LPD64" o%d->%s@%s:%d/%d lens %d/%d e %d " + "to %d dl %ld ref %d fl "REQ_FLAGS_FMT"/%x/%x rc %d/%d\n", + req, req->rq_xid, req->rq_transno, opc, + req->rq_import ? obd2cli_tgt(req->rq_import->imp_obd) : + req->rq_export ? + (char*)req->rq_export->exp_client_uuid.uuid : "", + req->rq_import ? + (char *)req->rq_import->imp_connection->c_remote_uuid.uuid : + req->rq_export ? + (char *)req->rq_export->exp_connection->c_remote_uuid.uuid : + "", req->rq_request_portal, req->rq_reply_portal, + req->rq_reqlen, req->rq_replen, + req->rq_early_count, req->rq_timeout, req->rq_deadline, + atomic_read(&req->rq_refcount), DEBUG_REQ_FLAGS(req), + req_fl, rep_fl, req->rq_status, rep_status); } EXPORT_SYMBOL(_debug_req); diff --git a/lustre/ptlrpc/ptlrpc_module.c b/lustre/ptlrpc/ptlrpc_module.c index b6d9a6e..6bb04f9 100644 --- a/lustre/ptlrpc/ptlrpc_module.c +++ b/lustre/ptlrpc/ptlrpc_module.c @@ -176,7 +176,6 @@ EXPORT_SYMBOL(ptlrpc_request_free); EXPORT_SYMBOL(ptlrpc_request_pack); EXPORT_SYMBOL(ptlrpc_request_alloc_pack); EXPORT_SYMBOL(ptlrpc_prep_req); -EXPORT_SYMBOL(ptlrpc_free_req); EXPORT_SYMBOL(ptlrpc_unregister_reply); EXPORT_SYMBOL(ptlrpc_req_finished); EXPORT_SYMBOL(ptlrpc_req_finished_with_imp_lock); -- 1.8.3.1