sh: disallow kexec virtual entry
authorMagnus Damm <damm@igel.co.jp>
Thu, 19 Mar 2009 10:04:29 +0000 (10:04 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Fri, 20 Mar 2009 09:56:04 +0000 (18:56 +0900)
commit615e73b3cd8876262f61ea28b4147c8de38a043a
treea846b18db9a718538d7093751e2cbe2d8ca5cc0b
parent7e6b6f2b949a52382f59a93ecbe86e32e4fcec7c
sh: disallow kexec virtual entry

Older versions of kexec-tools has a zImage loader that
passes a virtual address as entry point. The elf loader
otoh it passes a physical address as entry point, and
pages are always passed as physical addresses as well.

Only allow physical addresses from now on.

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/kernel/machine_kexec.c