summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_shutdown.c
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2010-02-03 08:42:08 +0000
committermav <mav@FreeBSD.org>2010-02-03 08:42:08 +0000
commitfab0a47626ccf321d13acc36b7e7011b5f20a20c (patch)
tree73b99d15e54e7b414bcaa02a1fbbe81e81225d56 /sys/kern/kern_shutdown.c
parent47ff0c69adf5dace8bccec50c27d24cd89dc9490 (diff)
downloadFreeBSD-src-fab0a47626ccf321d13acc36b7e7011b5f20a20c.zip
FreeBSD-src-fab0a47626ccf321d13acc36b7e7011b5f20a20c.tar.gz
MFp4:
Make CAM to stop all attached devices on system shutdown. It allows devices to park heads, reducing stress on power loss. Add `kern.cam.power_down` tunable and sysctl to controll it.
Diffstat (limited to 'sys/kern/kern_shutdown.c')
-rw-r--r--sys/kern/kern_shutdown.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_shutdown.c b/sys/kern/kern_shutdown.c
index 3d96321..9b28af4 100644
--- a/sys/kern/kern_shutdown.c
+++ b/sys/kern/kern_shutdown.c
@@ -142,7 +142,7 @@ shutdown_conf(void *unused)
{
EVENTHANDLER_REGISTER(shutdown_final, poweroff_wait, NULL,
- SHUTDOWN_PRI_FIRST);
+ SHUTDOWN_PRI_FIRST + 100);
EVENTHANDLER_REGISTER(shutdown_final, shutdown_halt, NULL,
SHUTDOWN_PRI_LAST + 100);
EVENTHANDLER_REGISTER(shutdown_final, shutdown_panic, NULL,
OpenPOWER on IntegriCloud