home: hub: mkinitfs

Download patch

ref: 8785cfa9ce642d8b4cde64ea0e4c497aa55a5780
parent: 7b0d4ebf03f408e9199c3aa9e0fb8056cff17d11
author: Natanael Copa <ncopa@alpinelinux.org>
date: Mon Nov 17 14:15:52 CST 2014

init: lvm: run vgchange even if vgscan does not return success

It seems like vgscan does not return success in initramfs, even if
the needed devices noded are created.

Ignore errors and try run vgchange in any case.

--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -258,8 +258,8 @@
 start_lvm() {
 	[ -x /sbin/lvm ] || return
 	modprobe dm-mod
-	lvm vgscan --mknodes --ignorelockingfailure >/dev/null 2>&1 &&\
-		lvm vgchange --ignorelockingfailure -a y >/dev/null 2>&1
+	lvm vgscan --mknodes --ignorelockingfailure >/dev/null 2>&1
+	lvm vgchange --ignorelockingfailure -a y >/dev/null 2>&1
 }
 
 # determine the default interface to use if ip=dhcp is set