[openib-general] Re: [PATCH] kDAPL: update TODO
James Lentini
jlentini at netapp.com
Tue Jun 14 12:29:50 PDT 2005
Thanks Tom. Committed in revision 2600.
On Tue, 14 Jun 2005, Tom Duffy wrote:
tduffy> Signed-off-by: Tom Duffy <tduffy at sun.com>
tduffy>
tduffy> Index: linux-kernel/TODO
tduffy> ===================================================================
tduffy> --- linux-kernel/TODO (revision 2597)
tduffy> +++ linux-kernel/TODO (working copy)
tduffy> @@ -1,31 +1,3 @@
tduffy> -*) Test static compilation of DAT and IB DAT PROVIDER
tduffy> +Please refer to the TODO at:
tduffy>
tduffy> -DAT
tduffy> -*) change dat function to use errno return code as all linux kernel export
tduffy> - functions
tduffy> -*) remove the dat_func() wrappers and have code call the functions from the
tduffy> - method table directly
tduffy> -*) move consumer to using a register/callback interface for discovering
tduffy> - providers (this will better support hot plug).
tduffy> -
tduffy> -IB DAT PROVIDER
tduffy> -
tduffy> -*) add ATS support (set,get) to support interoperability with old versions
tduffy> - of kdapl (IBDG ,Netapp filer)
tduffy> -*) integrate gen2 code: bring openib funcs into the common code by not
tduffy> - using dapl_openib_* functions
tduffy> -*) replace all typedef's
tduffy> -*) integrate linux abstraction into code (don't call dapl_os* functions )
tduffy> -*) add missing functionality e.g (dat_evd_modify_upcall ...)
tduffy> -*) fix know bugs (connect race , disconnect race , disconnect graceful ...)
tduffy> -*) no need to check in dapl things that mthca also check and return error
tduffy> - code we can save the code and return the error from mthca.
tduffy> -*) register completion callback handlers when creating all cq's w/ ib_create_cq
tduffy> -*) fix flow control of dapl_cr_callback (DAT_CONNECTION_EVENT_BROKEN calls
tduffy> - dapl_ib_disconnect_clean and then tries to send a REJ on a non-existent
tduffy> - connection)
tduffy> -*) cache remote peer's address so that it does not need to be retrieved in
tduffy> - dapl_ep_query.
tduffy> -*) Replace dapl linked lists with Linux linked lists
tduffy> -*) don't check for NULL all over the place -- if somebody calls a function
tduffy> - wrong and breaks things, let them keep both halves
tduffy> +https://openib.org/tiki/tiki-index.php?page=kDAPLTodoList
tduffy>
More information about the general
mailing list