diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2008-06-18 11:32:14 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2008-06-18 11:32:14 +0000 |
commit | 5f2c1959333fe67f56f54df0467436b84bb2551a (patch) | |
tree | 2cada45ce0fba23c4dea398171e05d96c254fccb /tools/lvchange.c | |
parent | dacf86a12dfd7ced08181a9a316db2fe1a9e23ff (diff) | |
download | lvm2-5f2c1959333fe67f56f54df0467436b84bb2551a.tar.gz lvm2-5f2c1959333fe67f56f54df0467436b84bb2551a.tar.xz lvm2-5f2c1959333fe67f56f54df0467436b84bb2551a.zip |
Improve/Fix read ahead 'auto' calculation for stripe_size
Fix lvchange output for -r auto setting if auto is already set
Add testcase for read ahead
Diffstat (limited to 'tools/lvchange.c')
-rw-r--r-- | tools/lvchange.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/lvchange.c b/tools/lvchange.c index 96c2313f..f7c99745 100644 --- a/tools/lvchange.c +++ b/tools/lvchange.c @@ -387,8 +387,11 @@ static int lvchange_readahead(struct cmd_context *cmd, } if (lv->read_ahead == read_ahead) { - log_error("Read ahead is already %u for \"%s\"", - read_ahead, lv->name); + if (read_ahead == DM_READ_AHEAD_AUTO) + log_error("Read ahead is already auto for \"%s\"", lv->name); + else + log_error("Read ahead is already %u for \"%s\"", + read_ahead, lv->name); return 0; } |