Whamcloud - gitweb
- remove the PTL_RPC_TYPE_* in favour of PTL_RPC_MSG_*
authorpschwan <pschwan>
Tue, 3 Sep 2002 22:59:30 +0000 (22:59 +0000)
committerpschwan <pschwan>
Tue, 3 Sep 2002 22:59:30 +0000 (22:59 +0000)
commitd1c5e58516b8fb39f3b2fd188f53d752d4ad8668
treedef55c0c35e086149721a4a46989e2c8e4123094
parentaaf3873b751e128d0fa280a15adae3060017190c
- remove the PTL_RPC_TYPE_* in favour of PTL_RPC_MSG_*
- request->rq_type is used to tell the rpc subsystem which buffers to use, so
  users of ptlrpc set that
- ptlrpc will fill in request->rq_reqmsg->type or repmsg->type, so it's now
  done in exactly one place
- it was impossible to get PTL_RPC_MSG_ERR before, because we clobbered it in
  ptlrpc_reply; fixed.
- move the incoming-request type verification into the service
- add some incoming-reply type verification to ptlrpc_queue_wait.  Just in case.
lustre/include/linux/lustre_idl.h
lustre/include/linux/lustre_net.h
lustre/ldlm/ldlm_lockd.c
lustre/lov/lov_obd.c
lustre/mds/handler.c
lustre/ost/ost_handler.c
lustre/ptlrpc/client.c
lustre/ptlrpc/niobuf.c
lustre/ptlrpc/service.c