Browse Source

bcm4908: fix init on CFE devices

exit in preinit script was stopping whole process

Fixes: 93259e8ca261 ("bcm4908: support "rootfs_data" on U-Boot devices")
Signed-off-by: Rafał Miłecki <[email protected]>
Rafał Miłecki 3 years ago
parent
commit
c45b5abf6f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      target/linux/bcm4908/base-files/lib/preinit/75_rootfs_prepare

+ 1 - 1
target/linux/bcm4908/base-files/lib/preinit/75_rootfs_prepare

@@ -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')"