Mike Smith
9959b1a882
Improved DDB_UNATTENDED behaviour. From the submitter:
...
There's something that's been bugging me for a while, so I decided to fix it.
FreeBSD now will DTRT WRT DDB and DDB_UNATTENDED (!debugger_on_panic), at least
in my opinion. The behavior change is such that:
1. Nothing changes when debugger_on_panic != 0.
2. When DDB_UNATTENDED (!debugger_on_panic), if a panic occurs, the
machine will reboot. Also, if a trap occurs, the machine will
panic and reboot, unlike how it broke to DDB before. HOWEVER,
a trap inside DDB will not cause a panic, allowing full use
of DDB without having to worry about the machine being stuck
at a DDB prompt if something goes wrong during the day.
Patches for this behavior follow my signature, and it would
be a boon to anyone (like me) who uses DDB_UNATTENDED, but
actually wants the machine to panic on a trap (otherwise,
what's the use, if the machine causes a fatal trap rather than
a true panic, of debugger_on_panic?). The changes cause no
adverse behavior, but do involve two symbols becoming global
Submitted by: Brian Feldman <green@unixhelp.org>
1998-12-28 23:03:00 +00:00
..
1998-11-14 21:58:51 +00:00
1998-11-14 21:58:51 +00:00
1998-10-16 03:55:01 +00:00
1998-12-19 02:55:34 +00:00
1998-10-16 03:55:01 +00:00
1998-10-16 03:55:01 +00:00
1998-11-10 09:08:49 +00:00
1998-12-19 08:23:31 +00:00
1998-11-11 12:57:05 +00:00
1998-06-05 21:44:20 +00:00
1998-11-29 20:31:02 +00:00
1998-11-14 21:58:51 +00:00
1998-11-11 10:56:07 +00:00
1998-10-09 21:21:34 +00:00
1998-12-27 18:03:29 +00:00
1998-12-19 02:55:34 +00:00
1998-12-19 02:55:34 +00:00
1998-11-10 09:16:29 +00:00
1998-12-10 01:47:41 +00:00
1998-11-11 13:04:40 +00:00
1998-11-10 09:12:40 +00:00
1998-11-26 18:50:24 +00:00
1998-11-10 09:16:29 +00:00
1998-11-10 08:46:24 +00:00
1998-08-31 08:41:58 +00:00
1998-11-06 02:18:57 +00:00
1998-06-13 09:30:26 +00:00
1998-10-25 17:44:59 +00:00
1998-11-11 10:56:07 +00:00
1998-12-13 07:07:51 +00:00
1998-06-21 11:33:32 +00:00
1998-07-27 19:16:21 +00:00
1998-12-28 23:03:00 +00:00
1998-12-19 02:55:34 +00:00
1998-08-04 09:21:04 +00:00
1998-12-21 07:41:51 +00:00
1998-12-27 18:03:29 +00:00
1998-11-29 20:31:02 +00:00
1998-12-15 17:38:33 +00:00
1998-10-25 17:44:59 +00:00
1998-05-17 20:08:05 +00:00
1998-08-24 08:39:39 +00:00
1998-05-19 21:11:53 +00:00
1998-11-04 15:20:58 +00:00
1998-11-06 15:16:07 +00:00
1998-11-06 15:16:07 +00:00
1997-02-22 09:48:43 +00:00
1998-11-08 18:33:11 +00:00
1998-10-15 09:50:45 +00:00
1996-03-31 18:53:43 +00:00
1998-06-28 10:01:52 +00:00
1998-06-07 17:13:14 +00:00
1998-06-01 21:54:43 +00:00
1998-03-28 11:51:01 +00:00
1998-12-04 22:54:57 +00:00
1998-12-12 11:30:04 +00:00
1998-07-15 02:32:35 +00:00
1998-12-27 18:03:29 +00:00
1998-12-14 05:37:37 +00:00
1998-12-04 22:54:57 +00:00
1998-12-10 19:57:01 +00:00
1997-12-02 21:07:20 +00:00
1998-12-07 21:58:50 +00:00
1998-10-14 05:07:23 +00:00
1998-12-14 08:34:55 +00:00
1998-12-03 04:45:57 +00:00
1998-09-05 14:30:11 +00:00
1998-08-05 14:06:04 +00:00
1998-12-07 21:58:50 +00:00
1998-12-07 21:58:50 +00:00
1998-12-28 23:03:00 +00:00
1998-11-08 12:39:07 +00:00
1998-12-10 01:53:26 +00:00
1998-12-07 21:58:50 +00:00
1998-12-26 17:14:37 +00:00
1998-11-11 10:04:13 +00:00
1998-11-11 12:57:05 +00:00
1998-11-11 12:45:14 +00:00
1997-11-18 12:52:10 +00:00
1998-03-30 09:56:58 +00:00
1998-12-14 08:34:55 +00:00
1998-10-13 08:24:45 +00:00
1998-06-07 17:13:14 +00:00
1998-06-07 17:13:14 +00:00
1998-12-09 02:26:45 +00:00
1998-08-23 08:26:42 +00:00
1998-06-07 17:13:14 +00:00
1998-07-15 02:32:35 +00:00
1997-02-22 09:48:43 +00:00
1998-08-23 08:26:42 +00:00
1998-12-08 10:22:07 +00:00
1998-05-15 20:11:40 +00:00
1998-07-27 03:59:48 +00:00
1998-08-23 03:07:17 +00:00
1998-12-07 21:58:50 +00:00
1998-12-07 21:58:50 +00:00
1998-12-07 21:58:50 +00:00
1998-12-07 21:58:50 +00:00
1998-10-25 17:44:59 +00:00
1998-12-15 17:38:33 +00:00
1998-12-22 18:57:30 +00:00
1998-09-09 07:41:41 +00:00
1998-12-05 06:12:14 +00:00
1998-09-14 19:56:42 +00:00
1998-11-10 09:04:09 +00:00
1998-12-24 12:07:16 +00:00
1998-12-12 21:07:09 +00:00
1998-12-07 21:58:50 +00:00
1998-06-07 17:13:14 +00:00
1998-09-14 19:56:42 +00:00
1998-12-24 12:07:16 +00:00
1998-12-12 21:07:09 +00:00
1998-11-02 02:36:16 +00:00
1998-11-10 09:04:09 +00:00
1998-11-10 09:04:09 +00:00
1998-09-05 14:13:12 +00:00