summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_shutdown.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2001-08-21 23:15:25 +0000
committerjhb <jhb@FreeBSD.org>2001-08-21 23:15:25 +0000
commite7f2aa236c4b3048ea2e37df9ee515e861ab26a9 (patch)
treeaa7f73bcb980af873a1da06907267cd9a1f8c903 /sys/kern/kern_shutdown.c
parent88c481e3095f810cb89907a508859c5eb0b8c9e7 (diff)
downloadFreeBSD-src-e7f2aa236c4b3048ea2e37df9ee515e861ab26a9.zip
FreeBSD-src-e7f2aa236c4b3048ea2e37df9ee515e861ab26a9.tar.gz
Push down Giant some in trap_pfault() so we don't grab Giant around
trap_fatal() to make restarting from panic's slightly easier. Before if one did 'w 0 0' in ddb, the longjmp in ddb inside of trap_fatal() would result in Giant being held (or recursed one level deeper) which led to problems later on. You can now drop to teh debugger, do 'w 0 0', and continue w/o a problem.
Diffstat (limited to 'sys/kern/kern_shutdown.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud