Skip to content

Commit f8f0f10

Browse files
vladumEdwardSro
authored andcommitted
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

File tree

0 commit comments

Comments
 (0)