Whamcloud - gitweb
We touched everything, but it's not as scary as it looks.
authorpschwan <pschwan>
Sun, 10 Mar 2002 19:08:09 +0000 (19:08 +0000)
committerpschwan <pschwan>
Sun, 10 Mar 2002 19:08:09 +0000 (19:08 +0000)
commitc80e180cc97bf55bd81e16835a77b075d6069d4d
tree9caaa5141964c1489b3f9267fae1a792b05dbfa4
parentec417e23307b411a0a8bc9bf9f78c34d35e42071
We touched everything, but it's not as scary as it looks.

- dramatically reorganized and simplified the headers.  Most of the nasty
  recursive definitions are gone, and obd_class.h no longer drags in the
  entirety of Lustre.
- .cvsignores updated and cleaned
- added another chunk of DLM code and a test, which passes (note that it doesn't
  free the locks yet, so don't expect to cleanup afterwards)
- fixed OBD_ALLOC/OBD_FREE in the same ways as the Portals macros
- removed a lot of dead obd_class code
34 files changed:
lustre/.cvsignore
lustre/include/linux/lustre_dlm.h
lustre/include/linux/lustre_idl.h
lustre/include/linux/lustre_light.h
lustre/include/linux/lustre_mds.h
lustre/include/linux/obd.h
lustre/include/linux/obd_class.h
lustre/include/linux/obd_echo.h
lustre/include/linux/obd_ext2.h
lustre/include/linux/obd_filter.h
lustre/include/linux/obd_osc.h [deleted file]
lustre/include/linux/obd_ost.h
lustre/include/linux/obd_raid1.h
lustre/include/linux/obd_snap.h
lustre/include/linux/obd_support.h
lustre/include/linux/obd_trace.h
lustre/ldlm/.cvsignore [new file with mode: 0644]
lustre/ldlm/Makefile.am
lustre/ldlm/ldlm_lock.c [new file with mode: 0644]
lustre/ldlm/ldlm_test.c [new file with mode: 0644]
lustre/ldlm/resource.c
lustre/lib/mds_pack.c
lustre/lib/mds_updates.c
lustre/llite/file.c
lustre/llite/super.c
lustre/mds/handler.c
lustre/obdclass/class_obd.c
lustre/obdfilter/filter.c
lustre/obdfs/namei.c
lustre/osc/osc_request.c
lustre/ost/ost_handler.c
lustre/tests/common.sh
lustre/tests/llmount.sh
lustre/utils/obdctl.c