procd: fix nand.sh kernel_length typo
authorJohn Crispin <john@openwrt.org>
Tue, 24 Jun 2014 18:13:56 +0000 (18:13 +0000)
committerJohn Crispin <john@openwrt.org>
Tue, 24 Jun 2014 18:13:56 +0000 (18:13 +0000)
sysupgrade otherwise skips kernel part on devices which got
kernel in ubi due to kern_length being undefined, kernel_length
is being used instead.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 41327

package/system/procd/files/nand.sh

index 09cc091d4f5e2680877b47736a857407c5e959d6..78ac206f4a2e17da61cf44d331ede7642fe5f122 100644 (file)
@@ -4,7 +4,7 @@
 
 . /lib/functions.sh
 
-# 'data' partition on NAND contains UBI
+# 'ubi' partition on NAND contains UBI
 CI_UBIPART="ubi"
 
 nand_find_volume() {
@@ -242,7 +242,7 @@ nand_upgrade_tar() {
        [ "$has_kernel" = "1" ] && {
                local kern_ubivol="$(nand_find_volume $ubidev kernel)"
                tar xf $tar_file sysupgrade-$board_name/kernel -O | \
-                       ubiupdatevol /dev/$kern_ubivol -s $kern_length -
+                       ubiupdatevol /dev/$kern_ubivol -s $kernel_length -
        }
 
        local root_ubivol="$(nand_find_volume $ubidev rootfs)"