summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2006-08-03 19:47:29 -0400
committerDavid Zeuthen <davidz@redhat.com>2006-08-03 19:47:29 -0400
commit295c0708b484d833ed59535159b4402e4d043007 (patch)
tree00b9115a03b3df39097a61dc2de190c17f74bc9a /doc
parent90b63e43a3b1b2c7a600c4615f81119ba5456f01 (diff)
add notes about new power saving mechanisms we should add
Credit goes to Patrick Mochel <mochel@linux.intel.com> for this suggestion.
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/TODO b/doc/TODO
index 89eb3378..a929ff7c 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -35,6 +35,23 @@ Items specifically planned for 0.5.8
Other items
-----------
+ - Provide mechanism for polling storage devices we can't poll regulary
+ e.g. PC floppy drives and Zip drives. When that it is, actually go back
+ to provide children for volumes detected like we did in HAL 0.4.x
+
+ - Provide mechanism for tuning the readahead size. For example, a DVD
+ player application (such as GNOME's Totem) might want to read ahead
+ several hundreds of megabyte so the drive only needs to spin up every
+ e.g. 20 minutes while watching a DVD movie. This enables the kernel
+ driver to put the drive in a low-power mode to get substantially better
+ battery life.
+
+ - Provide mechanism for making an application inhibit polling of a drive.
+ This is useful combined with the TODO right above. It will probably mean
+ that the eject button on the drive is rendered useless but that is
+ justified by the DVD player application displays a soft button for ejecting
+ the media.
+
- Use udev data instead of probing (whenever possible)
- Performance! Profile and optimize! Too big of a task to describe in