diff options
| author | Mustafa Ismail <mustafa.ismail@intel.com> | 2025-08-27 18:25:36 +0300 |
|---|---|---|
| committer | Leon Romanovsky <leon@kernel.org> | 2025-09-18 11:48:45 +0300 |
| commit | 2ad49ae7330b8a456edf639c92241a343641a763 (patch) | |
| tree | d537f388788ecfa7339ddbb11c1e5d5d0915a460 /tools/docs/lib/parse_data_structs.py | |
| parent | da278cb29c41dc2d8344d62238de339db6695132 (diff) | |
| download | linux-2ad49ae7330b8a456edf639c92241a343641a763.tar.xz | |
RDMA/irdma: Introduce GEN3 vPort driver support
In the IPU model, a function can host one or more logical network
endpoints called vPorts. Each vPort may be associated with either a
physical or an internal communication port, and can be RDMA capable. A
vPort features a netdev and, if RDMA capable, must have an associated
ib_dev.
This change introduces a GEN3 auxiliary vPort driver responsible for
registering a verbs device for every RDMA-capable vPort. Additionally,
the UAPI is updated to prevent the binding of GEN3 devices to older
user-space providers.
Signed-off-by: Mustafa Ismail <mustafa.ismail@intel.com>
Signed-off-by: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
Link: https://patch.msgid.link/20250827152545.2056-8-tatyana.e.nikolova@intel.com
Tested-by: Jacob Moroni <jmoroni@google.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'tools/docs/lib/parse_data_structs.py')
0 files changed, 0 insertions, 0 deletions
