[openib-general] Re: TODO patch

Roland Dreier roland at topspin.com
Mon Sep 13 10:01:28 PDT 2004


I added the following to the hw/mthca/TODO.  Patches that contain the
actual implementation are a lot more useful to me that TODO patches
though ;)

 - R.

Index: TODO
===================================================================
--- TODO	(revision 759)
+++ TODO	(working copy)
@@ -11,6 +11,11 @@
         into HCA memory.
     Miscellaneous verbs: At least query AH, query QP and resize CQ are
         not implemented.
+    Reduce locking for CQ poll: The reference counting used to prevent
+        CQs and QPs from being destroyed while events are being
+        dispatched could be eliminated by locking EQs (and, for QPs,
+        the associated CQs) during destroy operations.  This saves an
+        atomic access in the CQ poll fast path.
 
 Medium projects (well understood but require a fair amount of code):
     MW support: ib_mthca does not support memory windows.



More information about the general mailing list