Whamcloud - gitweb
- Maintain a list in the ll_inode_data of data (OST) locks held by this client
authorpschwan <pschwan>
Mon, 19 Aug 2002 17:50:18 +0000 (17:50 +0000)
committerpschwan <pschwan>
Mon, 19 Aug 2002 17:50:18 +0000 (17:50 +0000)
commit544bbd4c7f485b5cc9a0109f6de288772bb5019a
tree1ef05f869ae527f0273835d54a801e29e8334058
parent1a0df8ea8ba98ebef4b0f35ee5458dc1fbce8b59
- Maintain a list in the ll_inode_data of data (OST) locks held by this client
- in ll_file_release, cancel any remaining locks in that list
- refactored mds_getattr_name and mds_getattr into two functions with a common
  sub-function; this fixed bugs in mds_getattr, and helps prevent them from
  drifting apart again
12 files changed:
lustre/include/linux/lustre_dlm.h
lustre/include/linux/lustre_lite.h
lustre/ldlm/Makefile.am
lustre/ldlm/l_lock.c [moved from lustre/lib/l_lock.c with 100% similarity]
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/llite/file.c
lustre/llite/namei.c
lustre/llite/super.c
lustre/mdc/mdc_request.c
lustre/mds/handler.c
lustre/osc/osc_request.c