I am working on a RISC-V platform and planning to use a ConnectX-7 NIC. I have two questions regarding driver and feature compatibility:
Driver Compatibility: Is the upstream mlx5_core driver fully supported and verified to work on the RISC-V architecture in Linux 6.17?
ATS Support: Does the mlx5_core driver support enabling ATS (Address Translation Services) on RISC-V? Are there any known architectural limitations or specific IOMMU configurations required to make ATS work on this platform?
Hi Anatoly, Thanks for answering my question. I have another question.
Regarding the power cycle requirement after enabling ATS, does this mean the configuration only needs to be set once, and ATS will remain enabled in this card going forward? If yes, under what conditions would the card revert to having ATS disabled?