1. 22 Oct, 2015 21 commits
  2. 21 Oct, 2015 18 commits
  3. 20 Oct, 2015 1 commit
    • Haggai Eran's avatar
      IB/cma: Use inner P_Key to determine netdev · ab3964ad
      Haggai Eran authored
      When discussing the patches to demux ids in rdma_cm instead of ib_cm, it
      was decided that it is best to use the P_Key value in the packet headers.
      However, the mlx5 and ipath drivers are currently unable to send correct
      P_Key values in GMP headers. They always send using a single P_Key that is
      set during the GSI QP initialization.
      
      Change the rdma_cm code to look at the P_Key value that is part of the
      packet payload as a workaround. Once the drivers are fixed this patch can
      be reverted.
      
      Fixes: 4c21b5bc ("IB/cma: Add net_dev and private data checks to
      RDMA CM")
      Signed-off-by: default avatarHaggai Eran <haggaie@mellanox.com>
      Signed-off-by: default avatarDoug Ledford <dledford@redhat.com>
      ab3964ad