[Top] [All Lists]

[PATCH 0/5] MTD: bcm63xxpart: improve robustness

Subject: [PATCH 0/5] MTD: bcm63xxpart: improve robustness
From: Jonas Gorski <>
Date: Sat, 17 Dec 2011 13:58:13 +0100
Cc:, Florian Fainelli <>, David Woodhouse <>, Artem Bityutskiy <>
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; bh=gpcngWWP+pKnkVhEAWFpHRnlll7wcF2bdC8TYw8NK60=; b=UDk6filMV6a3fBOZks7znY6aev4+ikfYJKiEfHUQpfwPt2tuhbimZ+YQSXmOa94ws7 d2awobVVnNcWjEd5Ybfmsr1Z0ZUSw0e5FYZyEPv8SSCjmh2640BZA2xF2lvrrkTYlkAF AU2fL0d2tSmA/a5TNq4XfsDI0FXDo4NMi9Z7M=
This patchset aims at improving the robustness of the CFE detection and
image tag validation and parsing.

The image tag parsing improvement is especially useful when booting a
ramdisk image through tftp, since there is no guarantee that the image
on the flash is valid at this point.

As usual this patchset should got through the MTD tree and is based on
the l2-mtd-2.6 git.

Jonas Gorski (5):
  MTD: bcm63xxpart: check version marker string for newer CFEs
  MTD: bcm63xxpart: make sure CFE and NVRAM partitions are at least 64K
  MTD: bcm63xxpart: don't assume NVRAM is always the fourth partition
  MIPS: BCM63XX: bcm963xx_tag.h: make crc fields integers
  MTD: bcm63xxpart: check the image tag's crc32

 arch/mips/include/asm/mach-bcm63xx/bcm963xx_tag.h |   11 +--
 drivers/mtd/bcm63xxpart.c                         |   89 ++++++++++++++-------
 2 files changed, 66 insertions(+), 34 deletions(-)


<Prev in Thread] Current Thread [Next in Thread>