Whamcloud - gitweb
Fix locking with filter. This changes the way objects are looked up in
authoradilger <adilger>
Thu, 23 May 2002 21:14:19 +0000 (21:14 +0000)
committeradilger <adilger>
Thu, 23 May 2002 21:14:19 +0000 (21:14 +0000)
commit8e49c56982fd7690df8456e8ab12a66d2ac9d186
tree69f35482613b8c82b67c8c784b189c4d0bd8ba44
parent65b524342ff16e99371e5d771c1a9f41fcf1102e
Fix locking with filter.  This changes the way objects are looked up in
the filter to always use lookup_one_len() from the parent (which is gotten
at filter_setup time) instead of doing a file open each time.

There appears to be some sort of leak which prevents the loop device from
being cleaned up, but e.g. bonnie runs just fine and all of the modules
can be unloaded.  Will look at it again later once I've gotten some more
urgent things out of the way.
lustre/include/linux/lustre_lib.h
lustre/include/linux/lustre_mds.h
lustre/include/linux/obd.h
lustre/lib/simple.c
lustre/mds/handler.c
lustre/obdfilter/filter.c