Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/vax/vax

Module Name:    src
Committed By:   mhitch
Date:           Wed Feb 25 19:56:50 UTC 2009

Modified Files:
        src/sys/arch/vax/vax: trap.c

Log Message:
The ci_want_resched check and preempt() call had been removed from
userret() which resulted in no process preemption (and probably
contributed to the signal trap loop locking up the machine that was
recently fixed).  Put the check and preempt() call in the AST trap
handler to restore process preemption.

To generate a diff of this commit:
cvs rdiff -r1.118 -r1.119 src/sys/arch/vax/vax/trap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index