Messages in this thread Patch in this message | | | From | WANG Cong <> | Subject | [PATCH 05/16] parisc: use get_personality() | Date | Sat, 23 Feb 2008 16:14:08 +0800 |
| |
Use get_personality() macro instead of explicit reference for parisc code.
Signed-off-by: WANG Cong <xiyou.wangcong@gmail.com> Cc: Kyle McMartin <kyle@parisc-linux.org> Cc: Matthew Wilcox <matthew@wil.cx>
--- arch/parisc/kernel/sys_parisc.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/parisc/kernel/sys_parisc.c b/arch/parisc/kernel/sys_parisc.c index 4f58921..1515ced 100644 --- a/arch/parisc/kernel/sys_parisc.c +++ b/arch/parisc/kernel/sys_parisc.c @@ -259,7 +259,7 @@ long parisc_personality(unsigned long personality) { long err; - if (personality(current->personality) == PER_LINUX32 + if (personality(get_personality()) == PER_LINUX32 && personality == PER_LINUX) personality = PER_LINUX32; @@ -275,7 +275,7 @@ long parisc_newuname(struct new_utsname __user *name) int err = sys_newuname(name); #ifdef CONFIG_COMPAT - if (!err && personality(current->personality) == PER_LINUX32) { + if (!err && personality(get_personality()) == PER_LINUX32) { if (__put_user(0, name->machine + 6) || __put_user(0, name->machine + 7)) err = -EFAULT; -- 1.5.3.8
| |