Public bug reported:

  [Impact]

  GPUDirect Storage over NFS/RDMA is not currently enabled in the
  26.04 linux-nvidia kernels. The xprtrdma FRWR path uses the standard
  DMA mapping path and does not route GPU-backed pages through nvidia-fs.

  As a result, workloads using GDS against an NFS/RDMA mount cannot use
  the direct GPU-to-storage data path.

  [Fix]

  Forward-port NVIDIA's SAUCE integration between xprtrdma and nvidia-
fs.

  The changes:

   * Add registration support for the nvidia-fs DMA operations.
   * Invoke the nvidia-fs map and unmap operations from the xprtrdma
     FRWR path for GDS requests.
   * Preserve the existing ib_dma_map_sg()/ib_dma_unmap_sg() path for
     non-GDS requests.
   * Apply the same implementation to linux-nvidia and linux-nvidia-bos.

  [Regression Potential]

  The changes are confined to the xprtrdma DMA map and unmap paths.
  Regressions could appear as NFS/RDMA I/O failures, DMA mapping errors,
  or resource leaks when nvidia-fs is active. Non-GDS requests retain the
  existing DMA mapping path.

** Affects: linux-nvidia-bos (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2167898

Title:
  [linux-nvidia]: Forward-port GDS over NFS/RDMA support to linux-nvidia
  kernels

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-nvidia-bos/+bug/2167898/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to