Whamcloud - gitweb
- more LDLM refcount locking infrastructure
authorpschwan <pschwan>
Mon, 1 Jul 2002 21:23:34 +0000 (21:23 +0000)
committerpschwan <pschwan>
Mon, 1 Jul 2002 21:23:34 +0000 (21:23 +0000)
commit8ca0bd35a5a442862455497c8906d0d5b3497f60
tree21e3ecdddb17e9a38c11eee99ff6e216f634f30f
parent38d7f1561a4b134f20a77a5f81431cee084212f2
- more LDLM refcount locking infrastructure
- fixed the error handling paths of unlink and rmdir, so that unlinking a
non-existant file returns an error
- fixed the DLM bug that caused the perl script to hang (there's a new bug now
  that it triggers under heavier load that causes it to crash)
- fixed a second crashing bug that occurred if a blocked lock gets completed
  and then cancelled all before the server-side enqueue finishes (amazing but
  true)
- osc_open() now returns the actual rc instead of 0
- fixed a race condition in ptlrpc/service.c related to thread shutdown (nice
  catch, Mike)
lustre/include/linux/lustre_dlm.h
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/ldlm/ldlm_request.c
lustre/llite/namei.c
lustre/mdc/mdc_request.c
lustre/osc/osc_request.c
lustre/ptlrpc/service.c
lustre/tests/create.pl