summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorArjan van de Ven <arjan@linux.intel.com>2010-11-26 11:51:05 -0800
committerArjan van de Ven <arjan@linux.intel.com>2010-11-26 11:51:05 -0800
commitda4a519d692c45aca57e2b31bed369e7ff7be535 (patch)
tree3ccfa78a9dc0e6a49c4c97b5af1a4cb163846054 /TODO
parentdc9ae5e07dd06ec2bc60340fd588ec0dd4496ea9 (diff)
parent0eaced3ba6087e804fff95f5d0cafffcbf874a7e (diff)
Merge branch 'master' of master.kernel.org:/pub/scm/status/powertop/powertop
Conflicts: TODO main.cpp
Diffstat (limited to 'TODO')
-rw-r--r--TODO19
1 files changed, 13 insertions, 6 deletions
diff --git a/TODO b/TODO
index 99bd8bd..8d81b83 100644
--- a/TODO
+++ b/TODO
@@ -1,19 +1,21 @@
+* there is a filedescriptor leak!
* move the 2 data files somewhere sane
-* pretty print estimates to only show 2 significant places cleanly
+* check various tunables (see powertop 1.x) into a tunable checklist
+* pretty print estimate to only do 2 decimal places instead of 3
+* inode dirty trace point
+* health report (reporting mode, not interactive) needs to include devices that don't support runtime PM
+* status bar at the bottom
* have a "show me my process" page
* fix memory leaks
* find out why CPU %age and C state C0 %age don't mesh sometimes
-* deal with debugfs not being in /sys/kernel/debug
* device events/sec into the process view
* USB urbs as events/sec counter
+
* investigate tick_sched_timer and why it wakes up
* find if we can do more detailed reporting about tasklet(softirq)
* deal with tasklets -- needs kernel patch
-* check various tunables (see powertop 1.x) into a tunable checklist
-* debug why wakeups sometimes go to all 0's
- -looks like I fixed it, keep an eye on it
* audio calibration? Need appropriate sample
* "report" mode
@@ -51,4 +53,9 @@ done
* add device runtime PM stats for pci, spi and i2c
* looks like events/sec keep adding up for processes
* Readable PCI names for runtime PM pci devices
-
+* debug why wakeups sometimes go to all 0's
+ -looks like I fixed it, keep an eye on it
+* pretty print estimates to only show 2 significant places cleanly
+* pretty print various kernel pieces
+* deal with debugfs not being in /sys/kernel/debug
+* if you plug in the AC during a run, the battery code is not detecting that