Some tweaks and wake_up_process() should never wakeup a TASK_STOPPED/TRACED task