diff options
-rw-r--r-- | sys/alpha/alpha/trap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/alpha/alpha/trap.c b/sys/alpha/alpha/trap.c index 4106aef..485da84 100644 --- a/sys/alpha/alpha/trap.c +++ b/sys/alpha/alpha/trap.c @@ -150,7 +150,7 @@ userret(p, frame, oticks) postsig(sig); mtx_lock_spin(&sched_lock); - PROC_UNLOCK_NOSWITCH(); + PROC_UNLOCK_NOSWITCH(p); p->p_pri.pri_level = p->p_pri.pri_user; if (resched_wanted(p)) { /* |