[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