Directly associate cached pages to lock that protect those pages,
this allows us to quickly find what pages to write and remove once lock callback is received. b=10718 i=green i=johann
Showing
- lustre/ChangeLog 7 additions, 0 deletionslustre/ChangeLog
- lustre/include/Makefile.am 2 additions, 1 deletionlustre/include/Makefile.am
- lustre/include/lustre_dlm.h 4 additions, 0 deletionslustre/include/lustre_dlm.h
- lustre/include/obd.h 26 additions, 1 deletionlustre/include/obd.h
- lustre/include/obd_class.h 57 additions, 2 deletionslustre/include/obd_class.h
- lustre/include/obd_ost.h 4 additions, 0 deletionslustre/include/obd_ost.h
- lustre/ldlm/ldlm_lock.c 4 additions, 0 deletionslustre/ldlm/ldlm_lock.c
- lustre/liblustre/llite_lib.h 3 additions, 0 deletionslustre/liblustre/llite_lib.h
- lustre/liblustre/rw.c 10 additions, 7 deletionslustre/liblustre/rw.c
- lustre/liblustre/super.c 14 additions, 2 deletionslustre/liblustre/super.c
- lustre/llite/file.c 103 additions, 199 deletionslustre/llite/file.c
- lustre/llite/llite_internal.h 5 additions, 0 deletionslustre/llite/llite_internal.h
- lustre/llite/llite_lib.c 36 additions, 8 deletionslustre/llite/llite_lib.c
- lustre/llite/rw.c 38 additions, 46 deletionslustre/llite/rw.c
- lustre/lov/lov_obd.c 135 additions, 3 deletionslustre/lov/lov_obd.c
- lustre/obdclass/lprocfs_status.c 4 additions, 0 deletionslustre/obdclass/lprocfs_status.c
- lustre/obdecho/echo_client.c 1 addition, 1 deletionlustre/obdecho/echo_client.c
- lustre/osc/Makefile.in 1 addition, 1 deletionlustre/osc/Makefile.in
- lustre/osc/autoMakefile.am 1 addition, 1 deletionlustre/osc/autoMakefile.am
- lustre/osc/osc_internal.h 3 additions, 0 deletionslustre/osc/osc_internal.h
Loading
Please register or sign in to comment