Whamcloud - gitweb
This commit contains probably 92% of the striping infrastructure
authorbraam <braam>
Sun, 14 Jul 2002 00:13:54 +0000 (00:13 +0000)
committerbraam <braam>
Sun, 14 Jul 2002 00:13:54 +0000 (00:13 +0000)
commit4bca5fdb4c47c998972a8670726b9b67492d9c1d
tree583a166c5d15359422b4ff029c08545dc814e206
parentbd1cd556deb0556cc52bb82226f338c3f9169d15
This commit contains probably 92% of the striping infrastructure
we need initially.  The most pervasive change is the introduction
of "lov_stripe_md" throughout the code.

In addtion several small little bugs were nailed in the locking --
more are outstanding.

The setup scripts are not yet capable of running this code.

Kernel patches were updated to include LOOKUP (to let runtests.sh
work).
33 files changed:
lustre/Makefile.am
lustre/include/linux/lustre_idl.h
lustre/include/linux/lustre_lib.h
lustre/include/linux/lustre_lite.h
lustre/include/linux/lustre_mds.h
lustre/include/linux/obd.h
lustre/include/linux/obd_class.h
lustre/include/linux/obd_lov.h
lustre/include/linux/obd_ost.h
lustre/include/linux/obdfs.h
lustre/ldlm/ldlm_lock.c
lustre/lib/obd_pack.c
lustre/llite/file.c
lustre/llite/namei.c
lustre/llite/rw.c
lustre/llite/super.c
lustre/lov/lov_obd.c
lustre/mdc/mdc_reint.c
lustre/mdc/mdc_request.c
lustre/mds/handler.c
lustre/mds/mds_extN.c
lustre/mds/mds_reint.c
lustre/obdclass/class_obd.c
lustre/obdclass/genops.c
lustre/obdfilter/filter.c
lustre/obdfs/namei.c
lustre/obdfs/rw.c
lustre/osc/osc_request.c
lustre/ost/ost_handler.c
lustre/patches/patch-2.4.18
lustre/patches/patch-2.4.18-chaos4
lustre/tests/common.sh
lustre/utils/obdctl.c