• Sean Hefty's avatar
    RDMA/cma: Update port reservation to support AF_IB · 58afdcb7
    Sean Hefty authored
    The AF_IB uses a 64-bit service id (SID), which the user can control
    through the use of a mask.  The rdma_cm will assign values to the
    unmasked portions of the SID based on the selected port space and port
    number.
    
    Because the IB spec divides the SID range into several regions, a
    SID/mask combination may fall into one of the existing port space
    ranges as defined by the RDMA CM IP Annex.  Map the AF_IB SID to the
    correct RDMA port space.
    Signed-off-by: default avatarSean Hefty <sean.hefty@intel.com>
    Signed-off-by: default avatarRoland Dreier <roland@purestorage.com>
    58afdcb7
rdma_cm.h 12.2 KB