diff options
Diffstat (limited to 'arch/mips/kernel/signal.c')
-rw-r--r-- | arch/mips/kernel/signal.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/mips/kernel/signal.c b/arch/mips/kernel/signal.c index ab042291fbfd..ae4231452115 100644 --- a/arch/mips/kernel/signal.c +++ b/arch/mips/kernel/signal.c | |||
@@ -770,15 +770,7 @@ static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) | |||
770 | sigset_t *oldset = sigmask_to_save(); | 770 | sigset_t *oldset = sigmask_to_save(); |
771 | int ret; | 771 | int ret; |
772 | struct mips_abi *abi = current->thread.abi; | 772 | struct mips_abi *abi = current->thread.abi; |
773 | #ifdef CONFIG_CPU_MICROMIPS | ||
774 | void *vdso; | ||
775 | unsigned long tmp = (unsigned long)current->mm->context.vdso; | ||
776 | |||
777 | set_isa16_mode(tmp); | ||
778 | vdso = (void *)tmp; | ||
779 | #else | ||
780 | void *vdso = current->mm->context.vdso; | 773 | void *vdso = current->mm->context.vdso; |
781 | #endif | ||
782 | 774 | ||
783 | if (regs->regs[0]) { | 775 | if (regs->regs[0]) { |
784 | switch(regs->regs[2]) { | 776 | switch(regs->regs[2]) { |