[openfabrics-ewg] [PATCH 2 of 2 IB/VNIC] Fix failover delay issue

Vladimir Sokolovsky vlad at mellanox.co.il
Thu Jan 25 04:37:53 PST 2007


On Thu, 2007-01-25 at 16:50 +0530, Ramachandra K wrote:
> Reduce the delay in failover from one path to another.
> When a path is lost, the control and data connections of that path
> are cleaned up. As part of this a DREQ was being sent and we waited
> for a DREP. During this time the viport thread was blocked which delayed
> sending of a CONFIG_LINK request to the VEx for the other path. Due
> to this, there was considerable delay in the failover path becoming
> active. To fix this, send a DREQ but do not wait for a DREP from
> the VEx. We need not worry about a DREP because the VEx will anyway
> terminate a connection if it does not receive heartbeats.
> 
> Signed-off-by: Ramachandra K <ramachandra.kuchimanchi at qlogic.com>
> ---

Applied.


-- 
Vladimir Sokolovsky <vlad at mellanox.co.il>
Mellanox Technologies Ltd.




More information about the ewg mailing list