[openib-general] APM support in openib stack

somenath somenath at veritas.com
Thu Oct 26 14:25:04 PDT 2006


Sean Hefty wrote:

> Tang, Changqing wrote:
>
>> Is there a way (not limited to cm) to know that path 1 is back again and
>> reload it as the new alternate path ? If path 1 is down, we can not set
>> it as alternate path, right ?
>>
>> If we can not bring a path back on fly, the usage of APM is limited.
>
>
> Yes - the usage is currently limited, but that is being worked on.  
> Support is needed in both the ib_cm and ib_sa.  The ib_sa needs SA 
> informinfo/notice support, so users can receive fabric event 
> notifications.  And the ib_cm needs to know when to switch to the 
> alternate path.  Venkatesh has a couple of patches that assist with 
> both of these.
>
> - Sean

Sean,

will there be a new API for SA event notification?
today we already get this IB_EVENT_PATH_MIG (as defined below),  will  
"path1 is back again" event
be delivered the same way?

thanks, som.
 
enum ib_event_type {
    IB_EVENT_CQ_ERR,
    IB_EVENT_QP_FATAL,
    IB_EVENT_QP_REQ_ERR,
    IB_EVENT_QP_ACCESS_ERR,
    IB_EVENT_COMM_EST,
    IB_EVENT_SQ_DRAINED,
    IB_EVENT_PATH_MIG,
    IB_EVENT_PATH_MIG_ERR,
    IB_EVENT_DEVICE_FATAL,
    IB_EVENT_PORT_ACTIVE,
    IB_EVENT_PORT_ERR,
    IB_EVENT_LID_CHANGE,
    IB_EVENT_PKEY_CHANGE,
    IB_EVENT_SM_CHANGE,
    IB_EVENT_SRQ_ERR,
    IB_EVENT_SRQ_LIMIT_REACHED,
    IB_EVENT_QP_LAST_WQE_REACHED
};




More information about the general mailing list