patch-2.0.37 linux/drivers/block/TODO.smart2

Next file: linux/drivers/block/cpqarray.c
Previous file: linux/drivers/block/README.smart2
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.0.36/linux/drivers/block/TODO.smart2 linux/drivers/block/TODO.smart2
@@ -0,0 +1,20 @@
+Passthrough ioctl (needs testing)
+
+Missing #defines for error codes and bit definitions in arraycmd.h
+Missing structures for health and wellness stuff in arraycmd.h
+	
+Online Array config utility for userspace. 
+
+Array health monitor for userspace.  Perhaps add functionality to use
+the Event Notifier to send health events to a userspace daemon.
+
+Portability:  This driver probably doesn't work on Compaq's Alpha hardware.
+
+Performance, Performance, Performance:  There just have to be some bottlenecks
+in this driver.  I'd like to get some more profiling numbers on things, like
+how often we totally fill the controller's queue, how much stuff sits out on
+the completetion queue and timings on some critical sections of code (the
+intr. handler, the request function, cmd_alloc, etc).  The end result being
+that I'm absolutely positive that when the kernel has IO for me,  I am not
+letting the controller idle at all.
+

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov