diff options
author | Daisuke Matsuda <matsuda-daisuke@fujitsu.com> | 2024-12-20 19:09:36 +0900 |
---|---|---|
committer | Jason Gunthorpe <jgg@nvidia.com> | 2025-02-21 13:07:43 -0400 |
commit | b55e9d29ec6a268c7d077d6796fd52f98e150a33 (patch) | |
tree | 1d781232b749ef9653f4871b6ebca1f4ecf9c73b /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | 2fae67ab63db7e8b35520f897935d694ad92f2fe (diff) |
RDMA/rxe: Add support for the traditional Atomic operations with ODP
Enable 'fetch and add' and 'compare and swap' operations to be used with
ODP. This is comprised of the following steps:
1. Check the driver page table(umem_odp->dma_list) to see if the target
page is both readable and writable.
2. If not, then trigger page fault to map the page.
3. Convert its user space address to a kernel logical address using PFNs
in the driver page table(umem_odp->pfn_list).
4. Execute the operation.
Link: https://patch.msgid.link/r/20241220100936.2193541-6-matsuda-daisuke@fujitsu.com
Signed-off-by: Daisuke Matsuda <matsuda-daisuke@fujitsu.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions