[openib-general] ibv_reg_mr temporary vs permanent errors

Troy Benjegerdes troy at scl.ameslab.gov
Wed Oct 18 15:16:28 PDT 2006


If ibv_reg_mr fails, can an application (or library, such as pvfs)  
assume that this is just a temporary error, and try to deregister  
some memory, then try again?

How can we differentiate between the case where the hardware (such as  
ehca) actually has more information about why the memory registration  
failed, and the application can act on that information (by  
coalescing memory regions, for example), vs cases where something is  
just plain broken and the application should give up and exit.




More information about the general mailing list