aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/mm/alignment.c
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2010-02-23 11:48:50 +0900
committerPaul Mundt <lethal@linux-sh.org>2010-02-23 11:48:50 +0900
commit7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce (patch)
treea7c96cf762699b936ddc1c191444fafc7f73a401 /arch/sh/mm/alignment.c
parent16afc9fb0298a66da25ee015eb3c8a8f55e3744a (diff)
downloadkernel_samsung_crespo-7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce.zip
kernel_samsung_crespo-7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce.tar.gz
kernel_samsung_crespo-7c1b2c6890a1a033dde4f6991c0a1fcd69cf58ce.tar.bz2
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>
Diffstat (limited to 'arch/sh/mm/alignment.c')
-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 2da8088..00fb9e3 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++;