Gitweb:
https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=9ce55a43d0165da9827...
Commit: 9ce55a43d0165da9827e7b8e75bf25583a571e89
Parent: 6613a61d3b5ce4d12a6fef79195eac34f30ef4da
Author: David Teigland <teigland(a)redhat.com>
AuthorDate: Thu Dec 8 15:48:30 2022 -0600
Committer: David Teigland <teigland(a)redhat.com>
CommitterDate: Thu Dec 8 15:48:30 2022 -0600
lvchange: handle unrecognized writecache setting
It was being ignored.
---
tools/lvchange.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tools/lvchange.c b/tools/lvchange.c
index 34c9e36fd..dfbefa000 100644
--- a/tools/lvchange.c
+++ b/tools/lvchange.c
@@ -665,6 +665,11 @@ static int _lvchange_writecache(struct cmd_context *cmd,
seg->writecache_settings.max_age = settings.max_age;
set_count++;
}
+ if (settings.new_key && settings.new_val) {
+ seg->writecache_settings.new_key = settings.new_key;
+ seg->writecache_settings.new_val = settings.new_val;
+ set_count++;
+ }
if (!set_count) {
/*