On 8/14/2023 5:39 AM, Jerin Jacob wrote:
On Fri, Aug 11, 2023 at 9:45 PM Anatoly Burakov
<anatoly.bura...@intel.com> wrote:
This commit implements functions necessary to use inter-domain
operations with idxd driver.
The process is as follows:
1. Process A that wishes to share its memory with others, shall call
`rte_idxd_window_create()`, which will return a file descriptor
2. Process A is to send above mentioned file descriptor to any
recipient process (usually over kernel IPC) that wishes to attach to
that window
3. Process B, after receiving above mentioned file descriptor from
process A over IPC, shall call `rte_idxd_window_attach()` and
receive an inter-pasid handle
4. Process B shall use this handle as an argument for inter-domain
operations using DMA device API
+};
+
+
+EXPERIMENTAL {
+ global:
+
+ rte_idxd_window_create;
+ rte_idxd_window_attach;
PMD specific API starts with rte_pmd_
Thanks, will fix in next revisions.
+};
--
2.37.2
--
Thanks,
Anatoly