Skip to content

ibacm: Preparation for supporting different providers

[email protected] linux-rdma 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9ibacm: Release the refcnt on the correct clientsrc/acm.c+1 -10 replies
2/9ibacm: Rename client arraysrc/acm.c+14 -140 replies
3/9ibacm: Eliminate strict aliasing compiler warningssrc/acm.c+7 -40 replies
4/9ibacm: Relocate client refcntsrc/acm.c+4 -20 replies
5/9ibacm: Record index for source and destination addressessrc/acm.c+28 -260 replies
6/9ibacm: Change base endpoint namesrc/acm.c+4 -10 replies
7/9ibacm: Reset endpoint state on errorsrc/acm.c+13 -70 replies
8/9ibacm: Store the base GID with acm_portsrc/acm.c+6 -110 replies
9/9ibacm: Restructure acm_port_joinsrc/acm.c+24 -140 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/9] ibacm: Preparation for supporting different providers

From: Sean Hefty <[email protected]>

In order to support other mechanisms for address and route resolution, such that those being defined for ibssa (scalable SA), ibacm will be restructured to support the concept of 'plug-in' providers. The existing resolution mechanism will be converted into a provider, with the management of client requests moving into what will become the ibacm core.

The following patches prepare the code base for this split in functionality.

Sean Hefty (9):
ibacm: Release the refcnt on the correct client
ibacm: Rename client array
ibacm: Eliminate strict aliasing compiler warnings
ibacm: Relocate client refcnt
ibacm: Record index for source and destination addresses
ibacm: Change base endpoint name
ibacm: Reset endpoint state on error
ibacm: Store the base GID with acm_port
ibacm: Restructure acm_port_join

 src/acm.c |  175 ++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 98 insertions(+), 77 deletions(-)
Signature · 6 lines
1.7.3

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html