[MIPS] Probe initrd header only if explicitly specified
authorAtsushi Nemoto <anemo@mba.ocn.ne.jp>
Tue, 26 Aug 2008 13:34:57 +0000 (22:34 +0900)
committerRalf Baechle <ralf@linux-mips.org>
Fri, 5 Sep 2008 20:24:12 +0000 (21:24 +0100)
commit0011036beeffeada15acd1936d67988de21ca65e
tree8ec5d593f3ae0b12108e8541157fe54832c2c66c
parent3885ec8ca29e5e33e9a5f0ae9dc849d798634ec9
[MIPS] Probe initrd header only if explicitly specified

Currently init_initrd() probes initrd header at the last page of kernel
image, but it is valid only if addinitrd was used.  If addinitrd was not
used, the area contains garbage so probing there might misdetect initrd
header (magic number is not strictly robust).

This patch introduces CONFIG_PROBE_INITRD_HEADER to explicitly enable this
probing.

Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/Kconfig
arch/mips/kernel/setup.c