summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2015-03-22 14:11:39 +0100
committerFelix Fietkau <nbd@openwrt.org>2015-03-22 14:11:39 +0100
commitaa59a26581d5350ef065854bd0b8a86de910700b (patch)
treed30d73a6166fff86bb6f770b495f378ecc660fe7
parent2d6bccbb70ce2f8195aad348c653c4c13f21c90c (diff)
downloadfstools-aa59a26581d5350ef065854bd0b8a86de910700b.tar.gz
overlay: call volume_init() before mount
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
-rw-r--r--libfstools/overlay.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libfstools/overlay.c b/libfstools/overlay.c
index c535693..7c9b480 100644
--- a/libfstools/overlay.c
+++ b/libfstools/overlay.c
@@ -255,14 +255,14 @@ static int overlay_mount_fs(struct volume *v)
break;
}
+ volume_init(v);
+
if (mount(v->blk, "/tmp/overlay", fstype, MS_NOATIME, NULL)) {
ULOG_ERR("failed to mount -t %s %s /tmp/overlay: %s\n",
fstype, v->blk, strerror(errno));
return -1;
}
- volume_init(v);
-
return -1;
}