cvs commit: src/sys/ia64/ia64 trap.c
Marcel Moolenaar
marcel at FreeBSD.org
Fri Jun 6 21:10:15 PDT 2003
marcel 2003/06/06 21:10:07 PDT
FreeBSD src repository
Modified files:
sys/ia64/ia64 trap.c
Log:
If we get a fault in the gateway page, which would happen if we try
to deliver a signal and the RSE backing store has been exhausted or
the backing store pointer has been clobbered, we need to make sure
we call userret() and do_ast() when we exit from trap(). Not adjusting
the local variable 'user' in this case will prevent the faulty process
from being terminated and we end up in an infinite fault repetition.
Faulty process provided by: bento
Revision Changes Path
1.82 +5 -2 src/sys/ia64/ia64/trap.c
More information about the cvs-all
mailing list