On Thu, Jan 03, 2019 at 01:52:50PM -0500, Doug Ledford wrote: > On Thu, 2019-01-03 at 10:59 -0700, Jason Gunthorpe wrote: > > On Thu, Jan 03, 2019 at 02:00:48PM +0200, Gal Pressman wrote: > > > > > Correct, since there's no libibverbs EFA provider, libfabric EFA provider cannot > > > make use of ibv_* calls/verbs provider. > > > > Only usnic has ever bypassed libibverbs like this, so you are not in > > good company. > > I don't think that's true at all. Just a quick glance shows providers > for psm and psm2, and I'm pretty sure they don't use libibverbs at all > but go direct to the ipath char device files. The psm providers are not using uverbs, they use their ipath char device. AFAIK only usnic invokes *uverbs* directly without calling through libibverbs. Jason