Whamcloud - gitweb
Branch b1_4_mountconf
authornathan <nathan>
Tue, 31 Jan 2006 00:07:27 +0000 (00:07 +0000)
committernathan <nathan>
Tue, 31 Jan 2006 00:07:27 +0000 (00:07 +0000)
commit339dfa1728e65d1d6cf9aa6dcd9d6c6f245848f7
treed7ca6d9233fe5c42ebeae9e31b1a66acd5de1c62
parentdb17ca630494cb171d4142137002e4056a0105f6
Branch b1_4_mountconf
b=9860
interoperability with 1.4.6:
keep old uuids but new server names when ungrading old logs -
names are local, connects all happen through uuids.
(partially hardcoded for now)
- don't change config log magic, header size
- add uuid to disk data
- copy old client and mds log from LOGS to new names under CONFIGS, MGS
  will then modify the logs.
- index number and uuid taken from last_rcvd (1.4.6)
- llog_filp_open must take directory path now (MDT will still serve old
  logs to old client from old LOGS dir.)
19 files changed:
lustre/include/linux/lustre_cfg.h
lustre/include/linux/lustre_disk.h
lustre/include/linux/lustre_idl.h
lustre/include/linux/obd_support.h
lustre/ldlm/ldlm_lib.c
lustre/mds/mds_fs.c
lustre/mgc/mgc_request.c
lustre/mgs/mgs_handler.c
lustre/mgs/mgs_internal.h
lustre/mgs/mgs_llog.c
lustre/obdclass/llog_lvfs.c
lustre/obdclass/llog_swab.c
lustre/obdclass/obd_config.c
lustre/obdclass/obd_mount.c
lustre/ptlrpc/import.c
lustre/ptlrpc/pack_generic.c
lustre/utils/mkfs_lustre.c
lustre/utils/wirecheck.c
lustre/utils/wiretest.c