diff options
author | Paul Mundt <lethal@linux-sh.org> | 2007-11-30 16:34:26 +0900 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2008-01-28 13:18:58 +0900 |
commit | 325df7f20467da07901c4f2b006d3457bba0adec (patch) | |
tree | 9a0f6f218af24af250b5e1437e1d311181e66bab /arch/sh/lib | |
parent | 1efe4ce3ca126da77e450d5a83f7201949d76f62 (diff) | |
download | op-kernel-dev-325df7f20467da07901c4f2b006d3457bba0adec.zip op-kernel-dev-325df7f20467da07901c4f2b006d3457bba0adec.tar.gz |
sh: Explicit alignment for PAGE_SIZE in copy/clear_page().
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/lib')
-rw-r--r-- | arch/sh/lib/clear_page.S | 2 | ||||
-rw-r--r-- | arch/sh/lib/copy_page.S | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/arch/sh/lib/clear_page.S b/arch/sh/lib/clear_page.S index 36d44ef..3539123 100644 --- a/arch/sh/lib/clear_page.S +++ b/arch/sh/lib/clear_page.S @@ -50,6 +50,8 @@ ENTRY(clear_page) ! rts nop + + .balign 4 .Llimit: .long (PAGE_SIZE-28) ENTRY(__clear_user) diff --git a/arch/sh/lib/copy_page.S b/arch/sh/lib/copy_page.S index b879545..e002b91 100644 --- a/arch/sh/lib/copy_page.S +++ b/arch/sh/lib/copy_page.S @@ -68,8 +68,9 @@ ENTRY(copy_page) rts nop - .align 2 + .balign 4 .Lpsz: .long PAGE_SIZE + /* * __kernel_size_t __copy_user(void *to, const void *from, __kernel_size_t n); * Return the number of bytes NOT copied |