procd: fix nand.sh kernel_length typo
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 24 Jun 2014 18:13:56 +0000 (18:13 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41327 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/system/procd/files/nand.sh

index 09cc091..78ac206 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)"