diff options
author | bde <bde@FreeBSD.org> | 2000-09-13 14:08:50 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 2000-09-13 14:08:50 +0000 |
commit | 1f9f76e1388a17dcac2a4caf5fb4cb8af96b983d (patch) | |
tree | 555a155dc518add07acf3e4870ec93261051986c /sys/kern/subr_taskqueue.c | |
parent | d113e79649dd21543024e12a4739eff673a01be2 (diff) | |
download | FreeBSD-src-1f9f76e1388a17dcac2a4caf5fb4cb8af96b983d.zip FreeBSD-src-1f9f76e1388a17dcac2a4caf5fb4cb8af96b983d.tar.gz |
Be more careful about cleaning up the stack after function calls early
in the boot. The cleanup must be done in one of the few ways that
db_numargs() understands, so that early backtraces in ddb don't underrun
the stack. The underruns caused reboots a few years ago when there
was an unmapped page above the stack (trapping to abort the command
doesn't work early).
Cleaned up some nearby code.
Diffstat (limited to 'sys/kern/subr_taskqueue.c')
0 files changed, 0 insertions, 0 deletions