]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - arch/mips/kernel/signal.c
MIPS: Fix sigreturn via VDSO on microMIPS kernel
[linux.git] / arch / mips / kernel / signal.c
index ab042291fbfd1a1ce396d630a842ee10d6fef00c..ae423145211565cd37e552afacd350cef528e5cc 100644 (file)
@@ -770,15 +770,7 @@ static void handle_signal(struct ksignal *ksig, struct pt_regs *regs)
        sigset_t *oldset = sigmask_to_save();
        int ret;
        struct mips_abi *abi = current->thread.abi;
-#ifdef CONFIG_CPU_MICROMIPS
-       void *vdso;
-       unsigned long tmp = (unsigned long)current->mm->context.vdso;
-
-       set_isa16_mode(tmp);
-       vdso = (void *)tmp;
-#else
        void *vdso = current->mm->context.vdso;
-#endif
 
        if (regs->regs[0]) {
                switch(regs->regs[2]) {