[openib-general] [PATCH] kDAPL: remove DAT_UINT32 and DAT_UINT64

James Lentini jlentini at netapp.com
Fri May 6 13:36:09 PDT 2005


This was the problem. I just committed the fix in revision 2272. 
Before committing the change to add the -M flag, I thought I had 
changed the default to physical.

Let me know if you still have trouble.

james


> Hi,
>
> I think I found what is going on with the failure Tom reported:
> DT_BpoolAlloc: dat_lmr_kcreate failed DAT_NOT_IMPLEMENTED
>
> kdapltest recently changed to support memory types.
>
>  [-M <memory type>]  One of VIR, PHY, IA, FMR, or BP.
>
> I think it uses virtual by default. That is not a good choice for OpenIB
> as:
>
> dat-provider/dapl_lmr_create:
>
> case DAT_MEM_TYPE_VIRTUAL:
>                {
>                        dat_status =
>                            DAT_ERROR(DAT_NOT_IMPLEMENTED, DAT_NO_SUBTYPE);
>                        break;
>
> so the various clients should use physical by default.
>
> I also couldn't seem to get the -M PHY to work:
> DT_BpoolAlloc: dat_lmr_kcreate failed DAT_SUCCESS DAT_INVALID_ARG7
>
> -- Hal
>



More information about the general mailing list