summaryrefslogtreecommitdiffstats
path: root/tools/pvcreate.c
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2004-11-19 19:32:09 +0000
committerAlasdair Kergon <agk@redhat.com>2004-11-19 19:32:09 +0000
commit82416639c4681bfddd164c81482d14b89c633b04 (patch)
tree476035cc184040d06d153a50ff373768b48477bd /tools/pvcreate.c
parent5ab925debf247277f6b6c7fca32474da6218bfe9 (diff)
downloadlvm2-82416639c4681bfddd164c81482d14b89c633b04.tar.gz
lvm2-82416639c4681bfddd164c81482d14b89c633b04.tar.xz
lvm2-82416639c4681bfddd164c81482d14b89c633b04.zip
Only wipe signature bytes when destroying md superblock, so process
is reversible.
Diffstat (limited to 'tools/pvcreate.c')
-rw-r--r--tools/pvcreate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/pvcreate.c b/tools/pvcreate.c
index 908e8c0c..f1c1b837 100644
--- a/tools/pvcreate.c
+++ b/tools/pvcreate.c
@@ -86,7 +86,7 @@ static int pvcreate_check(struct cmd_context *cmd, const char *name)
(yes_no_prompt("Software RAID md superblock "
"detected on %s. Wipe it? [y/n] ", name) == 'y'))) {
log_print("Wiping software RAID md superblock on %s", name);
- if (!dev_zero(dev, md_superblock, 512)) {
+ if (!dev_zero(dev, md_superblock, 4)) {
log_error("Failed to wipe RAID md superblock on %s",
name);
return 0;