summaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/setup.c
diff options
context:
space:
mode:
authorNicolas Pitre2008-11-04 08:42:27 +0100
committerRussell King2008-11-28 16:36:43 +0100
commit43ae286b7d4d8c4983bc263ef2e3cccc10dedb2b (patch)
treebe10faffb48904e5bb962fbd45f7cb2ff395caea /arch/arm/kernel/setup.c
parent[ARM] clearpage: provide our own clear_user_highpage() (diff)
downloadkernel-qcow2-linux-43ae286b7d4d8c4983bc263ef2e3cccc10dedb2b.tar.gz
kernel-qcow2-linux-43ae286b7d4d8c4983bc263ef2e3cccc10dedb2b.tar.xz
kernel-qcow2-linux-43ae286b7d4d8c4983bc263ef2e3cccc10dedb2b.zip
[ARM] fix a couple clear_user_highpage assembly constraints
In all cases the kaddr is assigned an input register even though it is modified in the assembly code. Let's assign a new variable to the modified value and mark those inline asm with volatile otherwise they get optimized away because the output variable is otherwise not used. Also fix a few conversion errors in copypage-feroceon.c and copypage-v4mc.c. Signed-off-by: Nicolas Pitre <nico@marvell.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/kernel/setup.c')
0 files changed, 0 insertions, 0 deletions