On 8/14/2023 5:39 AM, Jerin Jacob wrote:
On Fri, Aug 11, 2023 at 9:45 PM Anatoly Burakov <[email protected]> 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

