1 21.11 -- 3 * Fix compilation with PIC 4 * polling hint now refers to /dev/cdrom instead of /dev/scd0 5 * fix calculations for systems that vary in power draw proc info 6 * Display mwait usage 7 * fix EOF at input 8 * add --version|-v option 9 * spelling error in tips. 10 111.10 -- 12 * add the "P" key to show the PIDs of the processes when possible 13 * Add support for reading C-state info via sysfs 14 (Kevin Hilman, Venki Pallipadi) 15 * Show USB suspend statistics of USB devices in "-d" dump mode 16 * Show USB suspend statistics as a low priority hint for busy 17 devices 18 * Add support for using the sysfs power supply class 19 (Donnie Berkholz) 20 * Fix USB suspend suggestion to take semi blacklisted stuff into 21 account 22 * Add support for Intel's 4965 wireless power saving mode 23 * On new enough cpus (and kernel 2.6.25), report which C-states the 24 cpu and bios report/support. 25 261.9 -- 27 * add support for mac80211 based wireless power saving 28 * improve bluetooth inactivity detection (David Woodhouse) 29 * report USB activity (needs 2.6.24-rc kernel) 30 * support the newly reported interrupt events in 2.6.24-rc 31 321.8 -- 33 * add suggestion to increase VM writeback timeout 34 * add suggestion to enable INOTIFY in the kernel 35 * fix socket fd leak, found by Nikerabbit on #powertop 36 * Add support for deferrable timers (Scott Lamb) 37 * Add active hint to enable USB autosuspend on Fedora 7 38 * Show blue color if the cpu is 25% or more busy to indicate 39 that idle wakeups no longer is the nr 1 power causer 40 (Santiago Gala) 41 * merge the -d option from Bill Nottingham (Fedora) to allow 42 automated collection of data 43 441.7 -- Jun 17th, 2007 45 * add suggestion to disable TV out 46 * add suggestion to disable Wake-On-Lan for unused ethernet 47 * Show P-states (frequencies) 48 491.6 -- Jun 8th, 2007 50 * Add suggestion to rf_kill unused wireless interfaces 51 * Propose killing "sealert"; this is a new thing in F7 that wakes up 52 10 times per second for no reason 53 * avoid showing the laptop mode hint when on AC - Val Henson 54 * suggest enabling noatime to save disk IO's 55 * suggest enabling SATA AHCI Link powermanagement 56 * suggest enabling the SMP Power Aware Scheduler 57 581.5 -- May 27th, 2007 59 * fix resize-corrupts-screen-content bug 60 * add interrupts to the wakeups/second data in the emulated 61 (non-mobile) case 62 * calculate a long term power usage from battery charge deltas; 63 this should help people whos battery doesn't report discharge 64 rates, and also will provide a less noisy datapoint 65 * Add option to use `kill` on some known power hogs if they are 66 actually waking up a lot: 67 - beagle (even latest wakes up 10 times/second when not indexing) 68 - hal (suggest to stop cdrom polling) 69 - gnome-power-manager 70 These only show if these actually wake up the cpu 'a lot'; so if 71 these get fixed then the suggestion will not display. 72 731.4 -- May 25th, 2007 74 * use gettext to allow translation 75 (with lots of thanks to the various translators, especially 76 to Benjamin Pineau who showed me how to use gettext tools) 77 * fix bluethooth-checks-cause-autload-of-bluetooth bug 78 * use ncurses (Sebastian Kuzminsky) 79 * rotate through the suggestions randomly, so that all of them 80 will show over time 81 * Fix the CONFIG_SND_AC97_POWER_SAVE check to only report on ac97 hw 82 * report "hidden but suprious" timer ticks (due to missing hpet or 83 lack of NO_HZ) 84 * check for HPET being present; if not suggest user to toggle in 85 BIOS or apply the patch 86 * Some suggestions have become "active", you can press a key to 87 tune it right away. 88 * Add active suggestion to enable AC97 powersave mode at runtime 89 * Add active suggestion to enable wireless powersave mode at runtime 90 * Add active suggestion to enable ondemand 91 92 931.3 -- May 21st, 2007 94 * Add suggestion for CONFIG_SND_AC97_POWER_SAVE 95 * Fix inefficient code for readdir (Vince Pinter) 96 * Highlight the worst offenders in bold (Vince Pinter) 97 * Fix crash when running on 2.4 kernels (Harald Fernengel) 98 * Check fgets() return values (Timom Hoenig @ SuSE) 99 * add suggestion to enable laptop mode (when disabled) 100 * add suggestion to disable bluetooth when unused 101 1021.2 -- May 14th, 2007 103 * Manpage contributed by Carlo Segre from the Debian project 104 * Fix "shows power usage even on AC" bug, spotted by Steinar 105 Gunderson 106 * Fix for batteries that report mA instead of mW from Friedrich 107 Oslage 108 1091.1 -- May 13th, 2007 110 * Fix bug that shows "you don't have C-states" on mobile CPUs when 111 the cpu is 100% busy as reported by Friedrich 112 * Cosmetic code cleanups (Lindent) as suggested by David Brownell 113 * Get rid of popen() and the static sized events array 114 (Keith Packard) 115 * Add some more tips for kernel config options based on various 116 reports/feedback 117 * Improve "you are not root so can't get timerstats" message to say 118 that you need to be root rather than that you need to change your 119 kernel config 120 * Make a better effort at locating the kernel .config file 121 * Don't show "please turn CONFIG_FOO off" if the kernel you have 122 doesn't even support CONFIG_FOO (yet) 123 * Show absolute per-second wakeup counts too (multiple requestors) 124 * Add capability to suggest disabling daemons and the like 125 126 1271.0 -- May 11th, 2007 128 * Initial Release 129