tbd Cluster File Systems, Inc. <info@clusterfs.com>
* version 1.6.1
- * CONFIGURATION CHANGE. This version of Lustre WILL NOT
- INTEROPERATE with 1.4.x versions automatically. In many cases a
- special upgrade step is needed. Please read the user documentation
- before upgrading any part of a 1.4.x system.
- * WARNING: Lustre configuration and startup changes are required with
- 1.6.x releases. See https://mail.clusterfs.com/wikis/lustre/MountConf
- for details.
* Support for kernels:
2.6.9-42.0.10.EL (RHEL 4)
2.6.5-7.283 (SLES 9)
Frequency : nfs export on patchless client
Bugzilla : 11970
Description: connectathon hang when test nfs export over patchless client
-Details : Disconnected dentry cannot be found with lookup, so we do not need
+Details : Disconnected dentry cannot be found with lookup, so we do not need
to unhash it or make it invalid
Bugzilla : 12123
--------------------------------------------------------------------------------
+2007-05-03 Cluster File Systems, Inc. <info@clusterfs.com>
+ * version 1.6.0.1
+ * bug fixes
+
+Severity : normal
+Frequency : on some architectures
+Bugzilla : 12404
+Description: 1.6 client sometimes fails to mount from a 1.4 MDT
+Details : Uninitialized flags sometimes cause configuration commands to
+ be skipped.
+
+--------------------------------------------------------------------------------
2007-04-19 Cluster File Systems, Inc. <info@clusterfs.com>
* version 1.6.0
struct lustre_handle osc_conn = {0, };
struct lustre_md md;
class_uuid_t uuid;
- struct config_llog_instance cfg;
+ struct config_llog_instance cfg = {0, };
char ll_instance[sizeof(sbi) * 2 + 1];
struct lustre_profile *lprof;
char *zconf_mgsnid, *zconf_profile;
/* retrive & parse config log */
cfg.cfg_instance = ll_instance;
cfg.cfg_uuid = sbi->ll_sb_uuid;
- cfg.cfg_last_idx = 0;
err = liblustre_process_log(&cfg, zconf_mgsnid, zconf_profile, 1);
if (err < 0) {
CERROR("Unable to process log: %s\n", zconf_profile);
struct ll_sb_info *sbi;
char *osc = NULL, *mdc = NULL;
char *profilenm = get_profile_name(sb);
- struct config_llog_instance cfg;
+ struct config_llog_instance cfg = {0, };
char ll_instance[sizeof(sb) * 2 + 1];
int err;
ENTRY;
sprintf(ll_instance, "%p", sb);
cfg.cfg_instance = ll_instance;
cfg.cfg_uuid = lsi->lsi_llsbi->ll_sb_uuid;
- cfg.cfg_last_idx = 0;
/* set up client obds */
err = lustre_process_log(sb, profilenm, &cfg);