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