bcm4908: fix init on CFE devices
authorRafał Miłecki <rafal@milecki.pl>
Mon, 7 Mar 2022 10:12:36 +0000 (11:12 +0100)
committerRafał Miłecki <rafal@milecki.pl>
Mon, 7 Mar 2022 10:14:29 +0000 (11:14 +0100)
exit in preinit script was stopping whole process

Fixes: 93259e8ca261 ("bcm4908: support "rootfs_data" on U-Boot devices")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
target/linux/bcm4908/base-files/lib/preinit/75_rootfs_prepare

index 07fa21814efbb4e829b558401e20e304a00da54f..09c12cd31db3806a67fc7acd4ddbafe797e25f97 100644 (file)
@@ -20,7 +20,7 @@ rootfs_create() {
 
 rootfs_prepare() {
        # Do nothing on CFE devices
-       ubinfo /dev/ubi0 -N metadata1 > /dev/null 2>&1 || exit 0
+       ubinfo /dev/ubi0 -N metadata1 > /dev/null 2>&1 || return
 
        # Find UBI volume device (e.g. ubi0_123)
        local ubivol="$(grep rootfs_data /sys/devices/virtual/ubi/ubi*/ubi*/name | sed -n 's/.*\(ubi\d*_\d*\).*/\1/p')"