Re: [PATCH-2.2] Bonding Driver Enhancements + Security fix

2000-10-04 Thread Constantine Gavrilov
willy tarreau wrote: > > Hello Thomas, > > I've modified the slaves lists as you suggested to me. > The more I tried to optimize the code, the more it looked like > 2.4's, so it seems the last one is already optimal. There's no > slave_queue anymore, and the transmit path in bond_xmit_roundrobin

Re: [PATCH-2.2] Bonding Driver Enhancements + Security fix

2000-10-03 Thread willy tarreau
Hello Thomas, I've modified the slaves lists as you suggested to me. The more I tried to optimize the code, the more it looked like 2.4's, so it seems the last one is already optimal. There's no slave_queue anymore, and the transmit path in bond_xmit_roundrobin is far faster. I have also impleme

Re: [PATCH-2.2] Bonding Driver Enhancements + Security fix

2000-10-03 Thread Thomas Davis
willy tarreau wrote: > > > rename bond_xmit to bond_xmit_roundrobin, so > > bond_xmit_xor can be implemented, and used if > > desired. bond_xmit_xor is what cisco > > etherchannel/sun trunking really uses, not round > > robin. > > how does their xor method work ? do you know about an > RFC stat

Re: [PATCH-2.2] Bonding Driver Enhancements + Security fix

2000-10-03 Thread willy tarreau
> rename bond_xmit to bond_xmit_roundrobin, so > bond_xmit_xor can be implemented, and used if > desired. bond_xmit_xor is what cisco > etherchannel/sun trunking really uses, not round > robin. how does their xor method work ? do you know about an RFC stating about this, that I could read ? I'm

Re: [PATCH-2.2] Bonding Driver Enhancements + Security fix

2000-10-02 Thread Thomas Davis
Willy TARREAU wrote: > > Hello Thomas ! > > I've slightly enhanced the bonding code : > - MII link checking with automatic slave enabling/disabling : > Now the bond interface monitors all its MII-compliant slaves > and disables the ones which have a dead link, and enables those > w

[PATCH-2.2] Bonding Driver Enhancements + Security fix

2000-09-30 Thread Willy TARREAU
Hello Thomas ! I've slightly enhanced the bonding code : - MII link checking with automatic slave enabling/disabling : Now the bond interface monitors all its MII-compliant slaves and disables the ones which have a dead link, and enables those which have a good one. The link check t