[LEDE-DEV] [PATCH] bcm53xx: calculate TRX CRC32 using whole kernel partition

David Lang david at lang.hm
Mon May 9 11:40:17 PDT 2016


Just a note, rather than removeing copyright openwrt you should probably say 
parts are copyright openwrt and parts copyright lede

just because you added a bit doesn't give you sole copyright of the file :-)

but it does mean that openwrt doesn't own the copyright of the entire file any 
more either.

the git history can untangle this for anyone who cares.

But there is enough bad feelings going around, we don't need someone getting 
angry over copyright notices being removed.

David Lang

On Mon, 9 May 2016, Rafał Miłecki wrote:

> Date: Mon,  9 May 2016 20:35:20 +0200
> From: Rafał Miłecki <zajec5 at gmail.com>
> To: lede-dev at lists.infradead.org
> Cc: Hauke Mehrtens <hauke at hauke-m.de>, Rafał Miłecki <zajec5 at gmail.com>
> Subject: [LEDE-DEV] [PATCH] bcm53xx: calculate TRX CRC32 using whole kernel
>     partition
> 
> This provides better protection of flash data.
>
> Signed-off-by: Rafał Miłecki <zajec5 at gmail.com>
> ---
> target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc | 9 +++++++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc b/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc
> index abbb04a..e8a7e4d 100644
> --- a/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc
> +++ b/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc
> @@ -1,7 +1,12 @@
> #!/bin/sh
> #
> -# Copyright (C) 2007 OpenWrt.org
> +# Copyright (C) 2016 LEDE project
> #
> #
> 
> -mtd fixtrx firmware || mtd fixseama firmware
> +kernel_size=$(cat /proc/mtd | egrep -m 1 "kernel|linux" | cut -d ' ' -f 2)
> +[ -n "$kernel_size" ] && kernel_size=$((0x$kernel_size))
> +
> +mtd ${kernel_size:+-c $kernel_size} fixtrx firmware && exit 0
> +mtd fixseama firmware && exit 0
> +exit 1
> -- 
> 1.8.4.5
>
>
> _______________________________________________
> Lede-dev mailing list
> Lede-dev at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/lede-dev


More information about the Lede-dev mailing list