summaryrefslogtreecommitdiffstats
path: root/lib/format1/format1.c
diff options
context:
space:
mode:
authorPetr Rockai <prockai@redhat.com>2012-02-10 01:28:27 +0000
committerPetr Rockai <prockai@redhat.com>2012-02-10 01:28:27 +0000
commit8e5f7cf3dc1d75d0a370729326522bcac29b489d (patch)
treea8e7130afabb199942ac06ac6298b13ce4988266 /lib/format1/format1.c
parent5fa417a9c0aa2d7ea80e1087e0d2943536fc5b9d (diff)
downloadlvm2-8e5f7cf3dc1d75d0a370729326522bcac29b489d.tar.gz
lvm2-8e5f7cf3dc1d75d0a370729326522bcac29b489d.tar.xz
lvm2-8e5f7cf3dc1d75d0a370729326522bcac29b489d.zip
Move lvmcache data structures behind an API (making the structures private to
lvmcache.c). No functional change.
Diffstat (limited to 'lib/format1/format1.c')
-rw-r--r--lib/format1/format1.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/format1/format1.c b/lib/format1/format1.c
index 629bb839..6b5bdb95 100644
--- a/lib/format1/format1.c
+++ b/lib/format1/format1.c
@@ -413,10 +413,8 @@ static int _format1_pv_write(const struct format_type *fmt, struct physical_volu
pv->vg_name, NULL, 0)))
return_0;
- info->device_size = pv->size << SECTOR_SHIFT;
- info->fmt = fmt;
-
- dm_list_init(&info->mdas);
+ lvmcache_update_pv(info, pv, fmt);
+ lvmcache_del_mdas(info);
dm_list_init(&pvs);