summaryrefslogtreecommitdiffstats
path: root/lib/format1
diff options
context:
space:
mode:
authorMike Snitzer <snitzer@redhat.com>2009-07-30 17:45:28 +0000
committerMike Snitzer <snitzer@redhat.com>2009-07-30 17:45:28 +0000
commit04b2a4bdcfee745a075f1d720be48afbb951fd09 (patch)
treeb07a36dfd02e6fcf3be94053e784a932f578092a /lib/format1
parentd01a37f597bb1e2384c6813aef34589d20f47fd8 (diff)
downloadlvm2-04b2a4bdcfee745a075f1d720be48afbb951fd09.tar.gz
lvm2-04b2a4bdcfee745a075f1d720be48afbb951fd09.tar.xz
lvm2-04b2a4bdcfee745a075f1d720be48afbb951fd09.zip
Add --dataalignmentoffset to pvcreate to shift start of aligned data area
Adds pe_align_offset to 'struct physical_volume'; is initialized with set_pe_align_offset(). After pe_start is established pe_align_offset is added to it. Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'lib/format1')
-rw-r--r--lib/format1/format1.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/format1/format1.c b/lib/format1/format1.c
index aa1483af..887906cf 100644
--- a/lib/format1/format1.c
+++ b/lib/format1/format1.c
@@ -297,6 +297,7 @@ static int _format1_pv_setup(const struct format_type *fmt,
uint64_t pe_start, uint32_t extent_count,
uint32_t extent_size,
unsigned long data_alignment __attribute((unused)),
+ unsigned long data_alignment_offset __attribute((unused)),
int pvmetadatacopies __attribute((unused)),
uint64_t pvmetadatasize __attribute((unused)), struct dm_list *mdas __attribute((unused)),
struct physical_volume *pv, struct volume_group *vg __attribute((unused)))