diff options
Diffstat (limited to 'arch/xtensa/kernel/syscalls.c')
-rw-r--r-- | arch/xtensa/kernel/syscalls.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/xtensa/kernel/syscalls.c b/arch/xtensa/kernel/syscalls.c index f49cb239e603..f9a5a752ca69 100644 --- a/arch/xtensa/kernel/syscalls.c +++ b/arch/xtensa/kernel/syscalls.c | |||
@@ -175,8 +175,8 @@ void system_call (struct pt_regs *regs) | |||
175 | * interrupts in the first place: | 175 | * interrupts in the first place: |
176 | */ | 176 | */ |
177 | local_save_flags (ps); | 177 | local_save_flags (ps); |
178 | local_irq_restore((ps & ~XCHAL_PS_INTLEVEL_MASK) | | 178 | local_irq_restore((ps & ~PS_INTLEVEL_MASK) | |
179 | (regs->ps & XCHAL_PS_INTLEVEL_MASK) ); | 179 | (regs->ps & PS_INTLEVEL_MASK) ); |
180 | 180 | ||
181 | if (syscallnr > __NR_Linux_syscalls) { | 181 | if (syscallnr > __NR_Linux_syscalls) { |
182 | regs->areg[2] = -ENOSYS; | 182 | regs->areg[2] = -ENOSYS; |