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

Adapt ko2iblnd to latest RDMA changes

XMLWordPrintable

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

      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).

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

              Created:
              Updated: