Whamcloud - gitweb
Holding lprocfs lock with send rpc can produce block for destroy
authorshadow <shadow>
Thu, 13 Mar 2008 17:05:01 +0000 (17:05 +0000)
committershadow <shadow>
Thu, 13 Mar 2008 17:05:01 +0000 (17:05 +0000)
commite6546ea024ae34eb23cb3cd98c50595da1e117cb
tree87d71738266c4be029f57c2f6766248a3229acaf
parenta10d4a296885777e471bb54a6fcaced80c2764c3
Holding lprocfs lock with send rpc can produce block for destroy
obd objects and this also block reconnect with -EALREADY.
This isn't fix all lprocfs bugs - but make it rare.
b=14533
i=adilger
i=nathan
17 files changed:
lustre/ChangeLog
lustre/include/lustre/lustre_idl.h
lustre/include/obd.h
lustre/include/obd_class.h
lustre/liblustre/super.c
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/lproc_llite.c
lustre/lov/lov_obd.c
lustre/mdc/mdc_request.c
lustre/mds/handler.c
lustre/mds/lproc_mds.c
lustre/obdclass/lprocfs_status.c
lustre/obdfilter/filter.c
lustre/osc/osc_request.c
lustre/ost/ost_handler.c
lustre/ptlrpc/lproc_ptlrpc.c