From 1dcb6ad173e57b489a859ea59ed6eaa733bdb5bc Mon Sep 17 00:00:00 2001 From: Colin Percival Date: Sun, 27 Aug 2006 11:04:39 +0000 Subject: [PATCH] When stopping powerd, set the CPU frequency back to its maximum value (i.e., what it was almost certainly at before powerd was started). Submitted by: R.B. Riddick MFC after: 3 days --- etc/rc.d/powerd | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/etc/rc.d/powerd b/etc/rc.d/powerd index 54e75d131307..fe7237e5bd3f 100644 --- a/etc/rc.d/powerd +++ b/etc/rc.d/powerd @@ -13,6 +13,13 @@ name="powerd" rcvar=`set_rcvar` command="/usr/sbin/${name}" +stop_postcmd=powerd_poststop + +powerd_poststop() +{ + sysctl dev.cpu.0.freq=`sysctl -n dev.cpu.0.freq_levels | + sed -e 's:/.*::'` > /dev/null +} load_rc_config $name run_rc_command "$1"