power-settings 0.7 kernel-power-settings-0.7
authortanner <tanner@mach.kyb.local>
Sun, 9 May 2010 09:20:39 +0000 (11:20 +0200)
committertanner <tanner@mach.kyb.local>
Sun, 9 May 2010 09:20:39 +0000 (11:20 +0200)
kernel-power-settings/config/starving [new file with mode: 0644]
kernel-power-settings/debian/changelog
kernel-power-settings/debian/kernel-power-settings.postinst
kernel-power-settings/pre-mount

diff --git a/kernel-power-settings/config/starving b/kernel-power-settings/config/starving
new file mode 100644 (file)
index 0000000..51afa01
--- /dev/null
@@ -0,0 +1,12 @@
+# tonism starving undervolt configuration
+# minimum frequency to use
+MINFREQ=250
+# maximum frequency to use
+MAXFREQ=600
+# list of frequency configurations: each "frequency:volt,dsprate"
+FREQS="0:22,90 125:22,90 250:28,180 500:29,360 550:32,400 600:33,430 700:41,430 750:42,430 805:45,430 850:46,500 900:49,500 950:52,500 1000:55,500 1100:63,520 1150:69,520"
+UP_THRESHOLD=75
+SAMPLING_RATE=150000
+SMARTREFLEX_VDD1=0
+SMARTREFLEX_VDD2=0
+IGNORE_NICE_LOAD=0
index 4a852a1..eefc2dc 100644 (file)
@@ -1,3 +1,11 @@
+kernel-power-settings (0.7) fremantle; urgency=low
+
+  * postinst: run update-sudoers
+  * added tonism's starving config with default limits
+  * pre-mount: more messages, fix warning
+
+ -- Thomas Tanner <maemo@tannerlab.com>  Sun,  9 May 2010 10:06:22 +0200
+
 kernel-power-settings (0.6) fremantle; urgency=low
 
   * bugfix (typos): dsprate was not set, shifted frequencies in show and save
index 662e747..d70e93c 100644 (file)
@@ -16,6 +16,8 @@ fi
 bootcfg=/etc/default/kernel-boot
 test -f $bootcfg || cp /usr/share/kernel-power-settings/boot $bootcfg
 
+update-sudoers
+
 #DEBHELPER#
 
 exit 0
index 6a2931e..9c01879 100755 (executable)
@@ -3,13 +3,16 @@
 # called by /etc/default/mount-opts sourced by /etc/event.d/rcS-late
 # (c) Copyright 2010 by Thomas Tanner <maemo@tannerlab.com>
 # licensed under GPLv3
-# version 0.1 (2. May 2010)
+# version 0.2 (9. May 2010)
+log=/etc/kernel-power/pre-mount.log
 
 if test -f /etc/kernel-power/pre-mount.once; then
        # execute pre-mount script once
        mv /etc/kernel-power/pre-mount.once /etc/kernel-power/pre-mount.done
-       date >> /etc/kernel-power/pre-mount.log
-       sh /etc/kernel-power/pre-mount.done >> /etc/kernel-power/pre-mount.log
+       date >> $log
+       echo executing pre-mount.once >> $log
+       sh /etc/kernel-power/pre-mount.done >> $log
+       echo pre-mount.once was successfully executed >> $log
 fi
 
 fforce=/etc/kernel-power/force_fsck
@@ -17,10 +20,13 @@ fforce=/etc/kernel-power/force_fsck
 force=
 if test -f $fforce; then
     force=`cat $fforce` 
+    date >> $log
     if test ! "$force" = 1; then
        rm $fforce # disabled
+       echo fsck is temporarily disabled >> $log
        exit 0
     fi
+    echo fsck is temporarily enabled >> $log
 else
     cfg=/etc/default/kernel-boot
     test -f $cfg || exit 0
@@ -39,12 +45,13 @@ part=`sfdisk -l /dev/mmcblk0 | awk '$6 == 83 { print $1; exit }'`
 test -z "$part" && exit 0
 
 mkdir -p /etc/kernel-power/
-date >> /etc/kernel-power/pre-mount.log
+date >> $log
 
 # dont continue if reboot during fsck
 echo 0 > $fforce
-test $force = 1 && force="-f"
-fsck -y $force -t ext3 $part >> /etc/kernel-power/pre-mount.log
+test "$force" = 1 && force="-f"
+fsck -y $force -t ext3 $part >> $log
+echo fsck successfully finished >> $log
 
 rm $fforce # use defaults