Whamcloud - gitweb
- updated LDLM_DEBUG to give more refcount info
authorpschwan <pschwan>
Mon, 1 Jul 2002 06:35:51 +0000 (06:35 +0000)
committerpschwan <pschwan>
Mon, 1 Jul 2002 06:35:51 +0000 (06:35 +0000)
commit15c78e9c6026bbb802835ecb731488b4b4d22e87
tree2655307f9c60f346a596257c724315c735c0143c
parent6b716a22d3b727b626f37a082d6c3cac7ee40454
- updated LDLM_DEBUG to give more refcount info
- made fixme a macro, so that it shows us where it's called from
- fixed a DLM deadlock (unbalanced l_lock)
- fixed the refcount bug in ldlm_lock_decref
- fixed the refcount bug in ldlm_cli_enqueue in the failed/aborted case
- the lock slab cleans up now!
- fixed the ``connection foo has refcount -61'' bug
- found, but have not yet fixed, a subtle ctrl-c-during-aborted-ldlm-enqueue
bug that can be triggered if you abort the hanging Perl test at _just_ the right
time.
- fixed request leaks in osc_connect and mdc_connect
- we create an import in osc_connect but never use or free it -- I didn't
remove this code, assuming it was going to be used soon?
lustre/include/linux/lustre_dlm.h
lustre/include/linux/lustre_lite.h
lustre/include/linux/obd_support.h
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_request.c
lustre/mdc/mdc_request.c
lustre/osc/osc_request.c
lustre/ptlrpc/service.c