diff options
author | Alasdair Kergon <agk@redhat.com> | 2011-04-28 17:33:34 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2011-04-28 17:33:34 +0000 |
commit | 2c56f60db49d6af15c0f51d735d4047d8ce254ff (patch) | |
tree | d2cdaf8fa4c388733aa7e98f6588ffcda7cc37f0 /lib | |
parent | 86ba564a9e4e176d68eb0afa2ef4efa171512965 (diff) | |
download | lvm2-2c56f60db49d6af15c0f51d735d4047d8ce254ff.tar.gz lvm2-2c56f60db49d6af15c0f51d735d4047d8ce254ff.tar.xz lvm2-2c56f60db49d6af15c0f51d735d4047d8ce254ff.zip |
Set pv_min_size to 2048KB to exclude floppy drives.
Previously was 512.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/commands/toolcontext.c | 2 | ||||
-rw-r--r-- | lib/config/defaults.h | 1 | ||||
-rw-r--r-- | lib/misc/lvm-globals.h | 1 |
3 files changed, 2 insertions, 2 deletions
diff --git a/lib/commands/toolcontext.c b/lib/commands/toolcontext.c index 67a7771c..8b020d1a 100644 --- a/lib/commands/toolcontext.c +++ b/lib/commands/toolcontext.c @@ -325,7 +325,7 @@ static int _process_config(struct cmd_context *cmd) pv_min_kb, DEFAULT_PV_MIN_SIZE_KB); pv_min_kb = DEFAULT_PV_MIN_SIZE_KB; } - /* lvm internally works with device size in 512b sectors */ + /* LVM stores sizes internally in units of 512-byte sectors. */ init_pv_min_size((uint64_t)pv_min_kb * (1024 >> SECTOR_SHIFT)); return 1; diff --git a/lib/config/defaults.h b/lib/config/defaults.h index 8cfcc2ed..452de3d9 100644 --- a/lib/config/defaults.h +++ b/lib/config/defaults.h @@ -39,6 +39,7 @@ #define DEFAULT_DATA_ALIGNMENT_OFFSET_DETECTION 1 #define DEFAULT_DATA_ALIGNMENT_DETECTION 1 #define DEFAULT_ISSUE_DISCARDS 0 +#define DEFAULT_PV_MIN_SIZE_KB 2048 #define DEFAULT_LOCKING_LIB "liblvm2clusterlock.so" #define DEFAULT_FALLBACK_TO_LOCAL_LOCKING 1 diff --git a/lib/misc/lvm-globals.h b/lib/misc/lvm-globals.h index 6694da65..7cfd9723 100644 --- a/lib/misc/lvm-globals.h +++ b/lib/misc/lvm-globals.h @@ -18,7 +18,6 @@ #define VERBOSE_BASE_LEVEL _LOG_WARN #define SECURITY_LEVEL 0 -#define DEFAULT_PV_MIN_SIZE_KB 512 /* 512 KB */ void init_verbose(int level); void init_test(int level); |