freebsd-dev/share/man
Mitchell Horne 5644850620 ddb: have 'reset' command use normal reboot path
This conditionally gives all registered shutdown handlers a chance to
perform the reboot, with cpu_reset() being the fallback. The '\s'
modifier can be used with the command to get the previous behaviour.

The motivation is that some platforms may not be able do anything
meaningful via cpu_reset(), due to a lack of standardized reset
mechanism and/or firmware shortcomings. However, they may have a
separate device driver attached that normally performs the reboot. Such
is the case for some versions of the Raspberry Pi, where reset via PSCI
fails, but the BCM2835 watchdog driver has a shutdown hook.

Reported by:	bz
Reviewed by:	markj (slightly earlier version)
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D37981
2023-01-23 15:10:24 -04:00
..
man1 pkgbase: move man pages from runtime-manual to runtime 2019-07-19 15:12:20 +00:00
man3 netlink: add snl(3) manpage to the build 2023-01-16 20:25:44 +00:00
man3lua flua: Add a libjail module 2020-10-24 17:08:59 +00:00
man4 ddb: have 'reset' command use normal reboot path 2023-01-23 15:10:24 -04:00
man5 Document another example for "binat". 2023-01-22 09:31:18 +00:00
man6 pkgbase: move man pages from runtime-manual to runtime 2019-07-19 15:12:20 +00:00
man7 growfs(7): conditionalize mention of adding dump device 2023-01-23 08:37:07 -06:00
man8 rc: add a manual entry for ${name}_setup 2022-11-11 22:21:39 +01:00
man9 atomic.9: Remove the stated dependency on types.h 2023-01-16 08:04:27 -05:00
Makefile flua: Add a libjail module 2020-10-24 17:08:59 +00:00