Whamcloud - gitweb
- added connection structure which encompasses some (but perhaps not enough yet)
authorpschwan <pschwan>
Sat, 13 Apr 2002 17:01:01 +0000 (17:01 +0000)
committerpschwan <pschwan>
Sat, 13 Apr 2002 17:01:01 +0000 (17:01 +0000)
commit7088fa71183e5f376eb1b813327544e5d3cee465
tree292194e492893abb9770fdb300c20406b78c08e5
parent45ae30b992bd2098e46a98ce407ece55d6d191a2
- added connection structure which encompasses some (but perhaps not enough yet)
HA elements and a lustre_peer.  see rpc/connection.c or lustre_net.h for the
very-simple API
- removed many duplicated structure entries from the RPC path
- broke local_lock_enqueue into two functions; create the lock, do the remote
operation, do the local operation.
- the shadow local lock tree is implemented, but not tested.
31 files changed:
lustre/include/linux/lustre_dlm.h
lustre/include/linux/lustre_idl.h
lustre/include/linux/lustre_lite.h
lustre/include/linux/lustre_mds.h
lustre/include/linux/lustre_net.h
lustre/include/linux/obd.h
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/ldlm/ldlm_request.c
lustre/ldlm/ldlm_resource.c
lustre/ldlm/ldlm_test.c
lustre/llite/dir.c
lustre/llite/file.c
lustre/llite/namei.c
lustre/llite/rw.c
lustre/llite/super.c
lustre/mdc/mdc_reint.c
lustre/mdc/mdc_request.c
lustre/mds/handler.c
lustre/mds/mds_reint.c
lustre/osc/osc_request.c
lustre/ost/ost_handler.c
lustre/ptlrpc/Makefile.am
lustre/ptlrpc/client.c
lustre/ptlrpc/connection.c [new file with mode: 0644]
lustre/ptlrpc/events.c
lustre/ptlrpc/niobuf.c
lustre/ptlrpc/pack_generic.c
lustre/ptlrpc/rpc.c
lustre/ptlrpc/service.c
lustre/tests/llmount.sh