init/do_mounts_rd.c: fix ramdisk identification for padded cramfs
commitf919b9235f930e649b374a50009c6c268bd9a073
authorNeil Armstrong <narmstrong@neotion.com>
Wed, 2 Nov 2011 20:37:47 +0000 (2 13:37 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 2 Nov 2011 23:06:58 +0000 (2 16:06 -0700)
treee6e58d209b82add156f53649a78b34f8cdc08222
parent0620d9193cb976ba635d56a6cfd11cb81616d02b
init/do_mounts_rd.c: fix ramdisk identification for padded cramfs

When a cramfs ramdisk padded with 512 bytes is given to the kernel, the
current identify_ramdisk_image function fails to identify it.

Tested with a padded cramfs image on an ARM based board.

Signed-off-by: Neil Armstrong <narmstrong@neotion.com>
Cc: Namhyung Kim <namhyung@gmail.com>
Cc: Davidlohr Bueso <dave@gnu.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
init/do_mounts_rd.c