[libfabric-users] netdir / fi_cq_signal not implemented

Hefty, Sean sean.hefty at intel.com
Tue Nov 2 12:13:36 PDT 2021

> Calling fi_cq_signal for the netdir provider returns -FI_ENOSYS indicating that it is
> unimplemented. Is this just an example of the lightly exercised netdir provider needing
> some TLC?

Yes.  The provider has only a single user, and that user developed the provider specifically for their needs.

> Is there a programmatic way to discover unimplemented functions in order to try to
> adapt at runtime? Or does one just need to discover this the old fashioned way like I
> did? 😉

The programmatic way is to use the fi_getinfo call and check capability bits, but that only works for functions intended to be optional.

- Sean

More information about the Libfabric-users mailing list