Fix for PCIe to libfabric mapping for CXI provider (#1416)
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Device topology discovery and mapping now include CXI devices alongside EFA. * **Improvements** * Validation logic generalized to run provider-aware checks for multiple providers. * Provider initialization tuned for better detection and compatibility. * Mapping initialization now retries when advanced memory features are unavailable to improve robustness. * **Behavior** * EFA-specific validation runs only for EFA; other providers skip that step with a logged notice. * CXI device discovery now reports device counts in logs. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: Subhra Sankar Kalita <subhra-sankar.kalita@hpe.com> Co-authored-by: Ryan Hankins <ryan.hankins@hpe.com>
S
Shridhar Joshi committed
2183708198f6db94616db90fffe9b3f8c8a453c8
Parent: e0e15c4
Committed by GitHub <noreply@github.com>
on 7/29/2026, 5:03:54 PM