Arjan van der Ven | 70551c5 | 2008-03-27 03:16:37 +0000 | [diff] [blame] | 1 | |
Auke Kok | 0d3a94f | 2008-06-13 17:23:29 +0000 | [diff] [blame] | 2 | 1.11 -- |
Auke Kok | 7372d59 | 2008-11-26 19:39:11 +0000 | [diff] [blame] | 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 |
Auke Kok | 0bdd97a | 2008-12-05 18:42:36 +0000 | [diff] [blame] | 8 | * add --version|-v option |
| 9 | * spelling error in tips. |
Auke Kok | 0d3a94f | 2008-06-13 17:23:29 +0000 | [diff] [blame] | 10 | |
Arjan van der Ven | 356cd2c | 2007-12-13 21:52:01 +0000 | [diff] [blame] | 11 | 1.10 -- |
| 12 | * add the "P" key to show the PIDs of the processes when possible |
Arjan van der Ven | a332b9e | 2008-03-27 03:40:55 +0000 | [diff] [blame] | 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 |
Arjan van der Ven | e3c7882 | 2008-03-27 04:57:39 +0000 | [diff] [blame] | 16 | * Show USB suspend statistics as a low priority hint for busy |
| 17 | devices |
Arjan van der Ven | a90b352 | 2008-03-27 03:52:28 +0000 | [diff] [blame] | 18 | * Add support for using the sysfs power supply class |
| 19 | (Donnie Berkholz) |
Auke Kok | 7372d59 | 2008-11-26 19:39:11 +0000 | [diff] [blame] | 20 | * Fix USB suspend suggestion to take semi blacklisted stuff into |
Arjan van der Ven | eeb2e17 | 2008-03-27 04:01:21 +0000 | [diff] [blame] | 21 | account |
Arjan van der Ven | b8e5fe4 | 2008-03-27 04:28:08 +0000 | [diff] [blame] | 22 | * Add support for Intel's 4965 wireless power saving mode |
Arjan van der Ven | db0370a | 2008-03-27 18:44:50 +0000 | [diff] [blame] | 23 | * On new enough cpus (and kernel 2.6.25), report which C-states the |
| 24 | cpu and bios report/support. |
Arjan van der Ven | 356cd2c | 2007-12-13 21:52:01 +0000 | [diff] [blame] | 25 | |
Arjan van der Ven | a8fa3d1 | 2007-09-26 23:23:31 +0000 | [diff] [blame] | 26 | 1.9 -- |
| 27 | * add support for mac80211 based wireless power saving |
Arjan van der Ven | 3ffc364 | 2007-09-29 19:00:23 +0000 | [diff] [blame] | 28 | * improve bluetooth inactivity detection (David Woodhouse) |
Arjan van der Ven | 5f4b71e | 2007-10-27 21:46:59 +0000 | [diff] [blame] | 29 | * report USB activity (needs 2.6.24-rc kernel) |
| 30 | * support the newly reported interrupt events in 2.6.24-rc |
Arjan van der Ven | a8fa3d1 | 2007-09-26 23:23:31 +0000 | [diff] [blame] | 31 | |
Arjan van der Ven | 35b5197 | 2007-06-19 01:52:00 +0000 | [diff] [blame] | 32 | 1.8 -- |
Arjan van der Ven | fe2d715 | 2007-06-23 04:40:40 +0000 | [diff] [blame] | 33 | * add suggestion to increase VM writeback timeout |
Arjan van der Ven | f6a2247 | 2007-06-27 04:50:13 +0000 | [diff] [blame] | 34 | * add suggestion to enable INOTIFY in the kernel |
Arjan van der Ven | c3d5213 | 2007-07-19 17:58:47 +0000 | [diff] [blame] | 35 | * fix socket fd leak, found by Nikerabbit on #powertop |
Arjan van der Ven | 5683ee3 | 2007-07-28 03:33:35 +0000 | [diff] [blame] | 36 | * Add support for deferrable timers (Scott Lamb) |
Arjan van der Ven | 9823a12 | 2007-07-28 03:49:35 +0000 | [diff] [blame] | 37 | * Add active hint to enable USB autosuspend on Fedora 7 |
Arjan van der Ven | b37f85d | 2007-08-18 19:33:04 +0000 | [diff] [blame] | 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) |
Arjan van der Ven | 6fe1c57 | 2007-08-18 21:52:07 +0000 | [diff] [blame] | 41 | * merge the -d option from Bill Nottingham (Fedora) to allow |
| 42 | automated collection of data |
Arjan van der Ven | 35b5197 | 2007-06-19 01:52:00 +0000 | [diff] [blame] | 43 | |
Arjan van der Ven | bc613c7 | 2007-06-18 01:19:58 +0000 | [diff] [blame] | 44 | 1.7 -- Jun 17th, 2007 |
Arjan van der Ven | 37d6dc9 | 2007-06-12 22:22:57 +0000 | [diff] [blame] | 45 | * add suggestion to disable TV out |
Arjan van der Ven | c29ff6b | 2007-06-16 17:00:46 +0000 | [diff] [blame] | 46 | * add suggestion to disable Wake-On-Lan for unused ethernet |
Arjan van der Ven | 329bb7a | 2007-06-17 06:27:18 +0000 | [diff] [blame] | 47 | * Show P-states (frequencies) |
Arjan van der Ven | 37d6dc9 | 2007-06-12 22:22:57 +0000 | [diff] [blame] | 48 | |
Arjan van der Ven | e2d1e67 | 2007-06-08 20:13:18 +0000 | [diff] [blame] | 49 | 1.6 -- Jun 8th, 2007 |
Arjan van der Ven | f953399 | 2007-06-03 19:18:31 +0000 | [diff] [blame] | 50 | * Add suggestion to rf_kill unused wireless interfaces |
Arjan van der Ven | 2484be2 | 2007-06-03 21:31:22 +0000 | [diff] [blame] | 51 | * Propose killing "sealert"; this is a new thing in F7 that wakes up |
| 52 | 10 times per second for no reason |
Arjan van der Ven | 0969e2b | 2007-06-05 03:48:38 +0000 | [diff] [blame] | 53 | * avoid showing the laptop mode hint when on AC - Val Henson |
Arjan van der Ven | c16dfc7 | 2007-06-08 03:49:35 +0000 | [diff] [blame] | 54 | * suggest enabling noatime to save disk IO's |
Arjan van der Ven | f1cc3b9 | 2007-06-08 04:56:33 +0000 | [diff] [blame] | 55 | * suggest enabling SATA AHCI Link powermanagement |
| 56 | * suggest enabling the SMP Power Aware Scheduler |
Arjan van der Ven | f953399 | 2007-06-03 19:18:31 +0000 | [diff] [blame] | 57 | |
Arjan van der Ven | 735c048 | 2007-05-28 17:51:37 +0000 | [diff] [blame] | 58 | 1.5 -- May 27th, 2007 |
Arjan van der Ven | d1d1338 | 2007-05-26 21:24:16 +0000 | [diff] [blame] | 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 |
Arjan van der Ven | dbdaeed | 2007-05-27 18:14:05 +0000 | [diff] [blame] | 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 |
Arjan van der Ven | 34cd0e7 | 2007-05-27 18:17:12 +0000 | [diff] [blame] | 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. |
Arjan van der Ven | d1d1338 | 2007-05-26 21:24:16 +0000 | [diff] [blame] | 72 | |
Arjan van der Ven | 346f972 | 2007-05-25 20:56:31 +0000 | [diff] [blame] | 73 | 1.4 -- May 25th, 2007 |
Arjan van der Ven | c425d82 | 2007-05-22 03:53:34 +0000 | [diff] [blame] | 74 | * use gettext to allow translation |
Arjan van der Ven | c236554 | 2007-05-24 14:42:15 +0000 | [diff] [blame] | 75 | (with lots of thanks to the various translators, especially |
| 76 | to Benjamin Pineau who showed me how to use gettext tools) |
Arjan van der Ven | d8e3c27 | 2007-05-22 18:47:49 +0000 | [diff] [blame] | 77 | * fix bluethooth-checks-cause-autload-of-bluetooth bug |
Arjan van der Ven | d960e8a | 2007-05-23 00:01:52 +0000 | [diff] [blame] | 78 | * use ncurses (Sebastian Kuzminsky) |
Arjan van der Ven | fc9a429 | 2007-05-24 17:43:13 +0000 | [diff] [blame] | 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) |
Arjan van der Ven | 6ddad98 | 2007-05-24 17:56:04 +0000 | [diff] [blame] | 84 | * check for HPET being present; if not suggest user to toggle in |
| 85 | BIOS or apply the patch |
Arjan van der Ven | 5c186fe | 2007-05-24 20:54:49 +0000 | [diff] [blame] | 86 | * Some suggestions have become "active", you can press a key to |
| 87 | tune it right away. |
Arjan van der Ven | 9d6851b | 2007-05-25 16:13:47 +0000 | [diff] [blame] | 88 | * Add active suggestion to enable AC97 powersave mode at runtime |
Arjan van der Ven | aec529b | 2007-05-25 19:57:57 +0000 | [diff] [blame] | 89 | * Add active suggestion to enable wireless powersave mode at runtime |
Arjan van der Ven | 36f524c | 2007-05-25 20:49:54 +0000 | [diff] [blame] | 90 | * Add active suggestion to enable ondemand |
Arjan van der Ven | d8e3c27 | 2007-05-22 18:47:49 +0000 | [diff] [blame] | 91 | |
Arjan van der Ven | c425d82 | 2007-05-22 03:53:34 +0000 | [diff] [blame] | 92 | |
| 93 | 1.3 -- May 21st, 2007 |
Arjan van der Ven | 1d11d70 | 2007-05-16 15:54:07 +0000 | [diff] [blame] | 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) |
Arjan van der Ven | 1b730c8 | 2007-05-18 01:59:28 +0000 | [diff] [blame] | 98 | * Check fgets() return values (Timom Hoenig @ SuSE) |
Arjan van der Ven | 8ca6c1f | 2007-05-21 22:25:44 +0000 | [diff] [blame] | 99 | * add suggestion to enable laptop mode (when disabled) |
| 100 | * add suggestion to disable bluetooth when unused |
Arjan van der Ven | 1d11d70 | 2007-05-16 15:54:07 +0000 | [diff] [blame] | 101 | |
Arjan van der Ven | 534689b | 2007-05-14 23:43:27 +0000 | [diff] [blame] | 102 | 1.2 -- May 14th, 2007 |
Arjan van der Ven | bd47226 | 2007-05-14 01:23:15 +0000 | [diff] [blame] | 103 | * Manpage contributed by Carlo Segre from the Debian project |
Arjan van der Ven | b3cd4df | 2007-05-14 18:18:32 +0000 | [diff] [blame] | 104 | * Fix "shows power usage even on AC" bug, spotted by Steinar |
| 105 | Gunderson |
Arjan van der Ven | a653afe | 2007-05-14 21:56:02 +0000 | [diff] [blame] | 106 | * Fix for batteries that report mA instead of mW from Friedrich |
| 107 | Oslage |
Arjan van der Ven | bd47226 | 2007-05-14 01:23:15 +0000 | [diff] [blame] | 108 | |
| 109 | 1.1 -- May 13th, 2007 |
Arjan van der Ven | f90673e | 2007-05-13 16:55:11 +0000 | [diff] [blame] | 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) |
Arjan van der Ven | 61f1a67 | 2007-05-13 17:02:05 +0000 | [diff] [blame] | 123 | * Show absolute per-second wakeup counts too (multiple requestors) |
Arjan van der Ven | 174cb4b | 2007-05-13 17:28:42 +0000 | [diff] [blame] | 124 | * Add capability to suggest disabling daemons and the like |
Arjan van der Ven | f90673e | 2007-05-13 16:55:11 +0000 | [diff] [blame] | 125 | |
| 126 | |
| 127 | 1.0 -- May 11th, 2007 |
Auke Kok | 0d3a94f | 2008-06-13 17:23:29 +0000 | [diff] [blame] | 128 | * Initial Release |