Branch b1_6
b=16129 i=adilger i=green - a high priority request list is added into service; - once a lock is canceled, all the IO requests, including coming ones, under this lock, are moved into this list; - PING is also added into this list; - once a lock cancel timeout occurs, the timeout is prolonged if there is an IO rpc under this lock; - another request list is added into the export, used to speed up the rpc-lock matching.
Showing
- lustre/include/lustre_dlm.h 2 additions, 1 deletionlustre/include/lustre_dlm.h
- lustre/include/lustre_export.h 1 addition, 0 deletionslustre/include/lustre_export.h
- lustre/include/lustre_net.h 32 additions, 5 deletionslustre/include/lustre_net.h
- lustre/include/obd_support.h 2 additions, 0 deletionslustre/include/obd_support.h
- lustre/ldlm/ldlm_lock.c 11 additions, 10 deletionslustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_lockd.c 85 additions, 7 deletionslustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_request.c 1 addition, 0 deletionslustre/ldlm/ldlm_request.c
- lustre/ldlm/ldlm_resource.c 7 additions, 0 deletionslustre/ldlm/ldlm_resource.c
- lustre/mds/handler.c 4 additions, 3 deletionslustre/mds/handler.c
- lustre/mgs/mgs_handler.c 1 addition, 1 deletionlustre/mgs/mgs_handler.c
- lustre/obdclass/genops.c 2 additions, 0 deletionslustre/obdclass/genops.c
- lustre/ost/ost_handler.c 305 additions, 92 deletionslustre/ost/ost_handler.c
- lustre/ptlrpc/client.c 2 additions, 0 deletionslustre/ptlrpc/client.c
- lustre/ptlrpc/lproc_ptlrpc.c 30 additions, 0 deletionslustre/ptlrpc/lproc_ptlrpc.c
- lustre/ptlrpc/pack_generic.c 9 additions, 3 deletionslustre/ptlrpc/pack_generic.c
- lustre/ptlrpc/ptlrpc_module.c 1 addition, 0 deletionslustre/ptlrpc/ptlrpc_module.c
- lustre/ptlrpc/service.c 243 additions, 34 deletionslustre/ptlrpc/service.c
- lustre/tests/sanityN.sh 50 additions, 0 deletionslustre/tests/sanityN.sh
Loading
Please register or sign in to comment