From: blogic Date: Tue, 24 Jun 2014 18:13:56 +0000 (+0000) Subject: procd: fix nand.sh kernel_length typo X-Git-Url: http://207.154.207.93/?a=commitdiff_plain;h=007393e1637dadd8135441386974e77efccf6b25;p=openwrt.git procd: fix nand.sh kernel_length typo 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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41327 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/package/system/procd/files/nand.sh b/package/system/procd/files/nand.sh index 09cc091d4f..78ac206f4a 100644 --- a/package/system/procd/files/nand.sh +++ b/package/system/procd/files/nand.sh @@ -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)"