unsigned long msr = regs->msr;
 #endif
 
-       BUG_ON(tsk != current);
-
        /* Set up Signal Frame */
        /* Put a Real Time Context onto stack */
        rt_sf = get_sigframe(ksig, get_tm_stackpointer(tsk), sizeof(*rt_sf), 1);
        unsigned long msr = regs->msr;
 #endif
 
-       BUG_ON(tsk != current);
-
        /* Set up Signal Frame */
        frame = get_sigframe(ksig, get_tm_stackpointer(tsk), sizeof(*frame), 1);
        if (unlikely(frame == NULL))
 
        unsigned long msr = regs->msr;
 #endif
 
-       BUG_ON(tsk != current);
-
        frame = get_sigframe(ksig, get_tm_stackpointer(tsk), sizeof(*frame), 0);
        if (unlikely(frame == NULL))
                goto badframe;