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
LU-11776 utils: add support lfs find with mdt hash flag
[fs/lustre-release.git]
/
lustre
/
utils
/
l_tunedisk.c
diff --git
a/lustre/utils/l_tunedisk.c
b/lustre/utils/l_tunedisk.c
index
47d977b
..
b02e1e8
100644
(file)
--- a/
lustre/utils/l_tunedisk.c
+++ b/
lustre/utils/l_tunedisk.c
@@
-44,6
+44,8
@@
int main(int argc, char *const argv[])
struct mount_opts mop = {
.mo_max_sectors_kb = -1
};
struct mount_opts mop = {
.mo_max_sectors_kb = -1
};
+ struct lustre_disk_data *ldd = &mop.mo_ldd;
+
char real_path[PATH_MAX] = {'\0'};
unsigned int mount_type;
int ret;
char real_path[PATH_MAX] = {'\0'};
unsigned int mount_type;
int ret;
@@
-73,6
+75,15
@@
int main(int argc, char *const argv[])
if (ret == 0)
goto out;
if (ret == 0)
goto out;
+ ldd->ldd_mount_type = mount_type;
+
+ ret = osd_read_ldd(mop.mo_source, ldd);
+ if (ret != 0) {
+ fprintf(stderr, "Failed to read previous Lustre data from %s "
+ "(%d)\n", mop.mo_source, ret);
+ goto out;
+ }
+
ret = osd_tune_lustre(mop.mo_source, &mop);
out:
ret = osd_tune_lustre(mop.mo_source, &mop);
out: