Home | History | Annotate | Download | only in src
      1 
      2 1.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 
     11 1.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 
     26 1.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 
     32 1.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 
     44 1.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 
     49 1.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 
     58 1.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 
     73 1.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 
     93 1.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 
    102 1.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 
    109 1.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 
    127 1.0 -- May 11th, 2007
    128 	* Initial Release
    129