Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-8874

Adapt ko2iblnd to latest RDMA changes

    XMLWordPrintable

Details

    • Epic
    • Resolution: Unresolved
    • Critical
    • Upstream
    • Upstream
    • 9223372036854775807

    Description

      A series of changes were made to the Linux kernel RDMA code which we need to adapt ko2iblnd to. Seems those changes will trigger deprecation of older mechanisms we are using.

      The changes fall into two areas (and I will be creating two sub-tasks to track each):

      1. Shift from ib_create_cq() to ib_alloc_cq() (this includes a change to how done callbacks are invoked).
      2. Change to IB_WR_REG_MR/IB_WR_LOCAL_INV from FMR's and MR
      that allow access to all of memory,

      For details on item 1, see Linux commits: 765d67748 from Steve Wise and 14d3a3b2 from Christoph.

      For details on item 2, see Linux commits: f7f7aab1a (srp adaptation) and 1dc7b1f10 (cq change).

      Attachments

        Issue Links

          Activity

            People

              simmonsja James A Simmons
              doug Doug Oucharek (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: