diff options
author | Jonathan Brassow <jbrassow@redhat.com> | 2009-06-22 10:12:15 +0100 |
---|---|---|
committer | Alasdair G Kergon <agk@redhat.com> | 2009-06-22 10:12:15 +0100 |
commit | f6bd4eb73cdf2a5bf954e497972842f39cabb7e3 (patch) | |
tree | f1f0ac6c9fe3ff31cccf6082397bd0802d999344 /drivers/md | |
parent | 5657e8fa45cf230df278040c420fb80e06309d8f (diff) | |
download | blackbird-op-linux-f6bd4eb73cdf2a5bf954e497972842f39cabb7e3.tar.gz blackbird-op-linux-f6bd4eb73cdf2a5bf954e497972842f39cabb7e3.zip |
dm exception store: fix exstore lookup to be case insensitive
When snapshots are created using 'p' instead of 'P' as the
exception store type, the device-mapper table loading fails.
This patch makes the code case insensitive as intended and fixes some
regressions reported with device-mapper snapshots.
Signed-off-by: Jonathan Brassow <jbrassow@redhat.com>
Cc: stable@kernel.org
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Diffstat (limited to 'drivers/md')
-rw-r--r-- | drivers/md/dm-exception-store.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/dm-exception-store.c b/drivers/md/dm-exception-store.c index 75d8081a9041..c3ae51584b12 100644 --- a/drivers/md/dm-exception-store.c +++ b/drivers/md/dm-exception-store.c @@ -216,7 +216,7 @@ int dm_exception_store_create(struct dm_target *ti, int argc, char **argv, return -EINVAL; } - type = get_type(argv[1]); + type = get_type(&persistent); if (!type) { ti->error = "Exception store type not recognised"; r = -EINVAL; |