From: Jason Gunthorpe <jgg@xxxxxxxxxxxx> Now that we don't load the umad module if the HW doesn't use it (eg for roce only hardware) umad_init is failing to read the ABI version from the kernel. Applications still want to use some libibumad services that are not related to the char device, so move the version check to umad_open_port instead. This is a pull request: https://github.com/linux-rdma/rdma-core/pull/321 Jason Gunthorpe (2): umad: Switch umad_init.3 to markdown umad: Do not check for umad sysfs files in umad_init libibumad/man/CMakeLists.txt | 2 +- libibumad/man/umad_init.3 | 40 ------------------------------ libibumad/man/umad_init.3.md | 47 ++++++++++++++++++++++++++++++++++++ libibumad/umad.c | 41 ++++++++++++++++++++----------- 4 files changed, 75 insertions(+), 55 deletions(-) delete mode 100644 libibumad/man/umad_init.3 create mode 100644 libibumad/man/umad_init.3.md -- 2.17.0 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html