diff options
Diffstat (limited to 'arch/sparc/kernel/sys_solaris.c')
-rw-r--r-- | arch/sparc/kernel/sys_solaris.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/sparc/kernel/sys_solaris.c b/arch/sparc/kernel/sys_solaris.c index eb79c344c..d099c4e8a 100644 --- a/arch/sparc/kernel/sys_solaris.c +++ b/arch/sparc/kernel/sys_solaris.c @@ -23,9 +23,7 @@ do_solaris_syscall (struct pt_regs *regs) int ret; lock_kernel(); - put_exec_domain(current->exec_domain); - current->personality = PER_SVR4; - current->exec_domain = lookup_exec_domain(PER_SVR4); + set_personality(PER_SVR4); if (current->exec_domain && current->exec_domain->handler){ current->exec_domain->handler (0, regs); |