summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Mundt2010-02-23 03:48:50 +0100
committerPaul Mundt2010-02-23 03:48:50 +0100
commit7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce (patch)
treea7c96cf762699b936ddc1c191444fafc7f73a401
parentsh: sh7724: Update FSI/SPU2 clock (diff)
downloadkernel-qcow2-linux-7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce.tar.gz
kernel-qcow2-linux-7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce.tar.xz
kernel-qcow2-linux-7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce.zip
sh: allow alignment fault mode to be configured at kernel boot.
Follow the ARM change, which is what our alignment helpers are based on in the first place. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
-rw-r--r--arch/sh/mm/alignment.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/sh/mm/alignment.c b/arch/sh/mm/alignment.c
index 2da808802a4c..00fb9e3f057c 100644
--- a/arch/sh/mm/alignment.c
+++ b/arch/sh/mm/alignment.c
@@ -27,6 +27,8 @@ static int se_usermode = UM_WARN | UM_FIXUP;
/* 0: no warning 1: print a warning message, disabled by default */
static int se_kernmode_warn;
+core_param(alignment, se_usermode, int, 0600);
+
void inc_unaligned_byte_access(void)
{
se_half++;