Re: [PATCH] bonding: allow bond in mode balance-alb to work properly in bridge -try4
From: Jiri Pirko <hidden>
Date: 2009-03-27 07:49:43
Also in:
bridge, lkml
From: Jiri Pirko <hidden>
Date: 2009-03-27 07:49:43
Also in:
bridge, lkml
Fri, Mar 27, 2009 at 08:38:19AM CET, davem@davemloft.net wrote:
From: Jiri Pirko <redacted> Date: Thu, 26 Mar 2009 16:52:06 +0100quoted
(resend, updated changelog, hook moved into skb_bond_should_drop, skb_bond_should_drop ifdefed) Hi all. The problem is described in following bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=487763...quoted
This patch solves the situation in the bonding without touching bridge code, as Patrick suggested. For every incoming frame to bonding it searches the destination address in slaves list and if any of slave addresses matches, it rewrites the address in frame by the adress of bonding master. This ensures that all frames comming thru the bonding in alb mode have the same address. Signed-off-by: Jiri Pirko <redacted>I don't like the hook, but if that's how it's best done....
Yes I agree with you, but I thing that for now it's the best way to do this. I picked this solution out of 3 that I had in mind and this is the lesser evil :) If anyone have any other solution please speak up.
Patrick, please review this.