Commit f8f0f10
rdma_topo: Add support for inline topologies
Add NVCX_Inline_Complex to model CX/GPU topologies that lack a separate
DMA function and rely on a shared switch to communicate directly.
Recognize additional device types (e.g. bridge, generic_rp) and a
missing CX switch device ID so inline topologies are classified and
checked correctly.
This topology can be used with or without virtualization. Add --virt /
--no-virt flag for the check / write-grub-acs / setpci-acs commands, to
indicate which mode the user is interested in. When the flag is not
passed, auto-detect virtualization based on the availability of ATS
capability on the CX NICs. Topologies with mixed ATS capabilities for
the CX NICs are not supported.
Signed-off-by: Vlad Dumitrescu <vdumitrescu@nvidia.com>
Signed-off-by: Edward Srouji <edwards@nvidia.com>1 parent 2a24ac8 commit f8f0f10
1 file changed
Lines changed: 332 additions & 30 deletions
0 commit comments