Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- CROW-related fixes from b_hd_mdref
[fs/lustre-release.git]
/
lustre
/
mds
/
mds_lov.c
diff --git
a/lustre/mds/mds_lov.c
b/lustre/mds/mds_lov.c
index
ced694c
..
2270fd7
100644
(file)
--- a/
lustre/mds/mds_lov.c
+++ b/
lustre/mds/mds_lov.c
@@
-323,6
+323,7
@@
int mds_dt_connect(struct obd_device *obd, char *lov_name)
"writing objids file: %d\n", rc);
}
}
"writing objids file: %d\n", rc);
}
}
+
/*
* I want to see a callback happen when the OBD moves to a "For General
* Use" state, and that's when we'll call set_nextid(). The class driver
/*
* I want to see a callback happen when the OBD moves to a "For General
* Use" state, and that's when we'll call set_nextid(). The class driver
@@
-659,11
+660,15
@@
int mds_dt_synchronize(void *data)
if (rc)
GOTO(cleanup, rc);
if (rc)
GOTO(cleanup, rc);
+ /* we don't set next id manually, instead OSCs will set them
+ * during own recovery from DELORPHAN reply -bzzz */
+#if 0
vals[0] = index;
rc = mds_dt_set_info(obd->obd_self_export, strlen("next_id"),
"next_id", 2, vals);
if (rc)
GOTO(cleanup, rc);
vals[0] = index;
rc = mds_dt_set_info(obd->obd_self_export, strlen("next_id"),
"next_id", 2, vals);
if (rc)
GOTO(cleanup, rc);
+#endif
obd_llog_finish(obd, &obd->obd_llogs, old_count);
obd_llog_cat_initialize(obd, &obd->obd_llogs, count, name);
obd_llog_finish(obd, &obd->obd_llogs, old_count);
obd_llog_cat_initialize(obd, &obd->obd_llogs, count, name);