[ewg] [Fwd: [ofa-general] [PATCH 0/2] IB: Improve recovery from SM change events after takeover]

Moni Shoua monis at Voltaire.COM
Sun May 18 07:49:45 PDT 2008


Hi Vlad,
I have 2 patches for ewg that were released to upstream kernel (see below)
The first was approved unofficially and I hope that the second one will also be approved.
Please add the patches (in attachments)  in kernel_patches/fixes under ofa-kernel.

thanks

Moni

-------- Original Message --------
Subject: [ofa-general] [PATCH 0/2] IB: Improve recovery from SM change events	after takeover
Date: Sun, 18 May 2008 15:25:24 +0300
From: Moni Shoua <monis at Voltaire.COM>
To: Roland Dreier <rdreier at cisco.com>
CC: Olga Stern <olgas at voltaire.com>,	OpenFabrics General <general at lists.openfabrics.org>,	Moni Levy <monil at voltaire.com>


The patches below improve the the recovery of the IPoIB driver from
a faulure of  the SM and taking over by another SM. The purpose was
to minimize the the time that 2 hosts with IPoIB stay remain disconnected
after SM takeover event. 

Here is an example that was viewed in our tests.
One IPoIB host (client) sends a stream of multicast packets to another IPoIB host (server).
SM takeover event takes place during traffic and as a result multicast info is flushed
and there is a need to rejoin by hosts. Without the patch there is a chance (which according to our experience
is a very big chance) that the request to rejoin will be to the old  SM and only after a retry join completes successfully.

Our tests for IP multicast and unicast traffic between 2 hosts show that without the patch there
is a period of time of  up to 5  seconds  that that communication is lost and with the
patch the time decreases  to less than a second.


_______________________________________________
general mailing list
general at lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ipoib_0370_flush_dev_by_levels.diff
Type: text/x-patch
Size: 7654 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/ewg/attachments/20080518/445c1f7f/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: core_0130_invalidate_sm_ah_on_event.diff
Type: text/x-patch
Size: 7654 bytes
Desc: not available
URL: <http://lists.openfabrics.org/pipermail/ewg/attachments/20080518/445c1f7f/attachment-0001.bin>


More information about the ewg mailing list