[openib-general] [PATCH] Update Roland's kernel TODO

Tom Duffy tduffy at sun.com
Mon Aug 16 16:29:30 PDT 2004


Index: gen2/branches/roland-merge/src/linux-kernel/TODO
===================================================================
--- gen2/branches/roland-merge/src/linux-kernel/TODO	(revision 654)
+++ gen2/branches/roland-merge/src/linux-kernel/TODO	(working copy)
@@ -5,15 +5,14 @@
           uses of tsIb* are gone.
 
  - get rid of unnecessary typedefs of structs.
+	DONE for core and ipoib.
 
  - remove use of void * handles and change to passing pointers to
    underlying struct.
 
- - get rid of bizarro types such as tUINT32 -- replace with Linux
-   standard u32 etc.
-
  - remove the *_exports.c files and place the exports next to the
    function declarations
+	DONE except for legacy.
 
  - remove uses of in_atomic() (replace by a "can_sleep" parameter and
    push up the call chain until in a context that knows if it can
@@ -38,6 +37,9 @@
    user (e.g. using __get_free_pages where appropriate) and
    while you're at it you should probably switch it to struct hlist_head
 
+ - remove ts_kernel_trace.h and use printk/pr_debug instead of
+   TS_TRACE/TS_REPORT_*
+
 IB specific tasks:
  - rewrite client_query/sa_client/dm_client so that they are more
    general (better support for component mask, RMPP, etc) and more

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20040816/e2ff909d/attachment.sig>


More information about the general mailing list