Shoua
Signed-off-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
drivers/net/bonding/bond_main.c | 11 +--
drivers/net/bonding/bonding.h |4 ++--
2 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c
index d
Jeff Garzik <[EMAIL PROTECTED]> wrote:
>Jay Vosburgh wrote:
>> Since I see you've just pushed it, do you want a patch to
>> correct just the two individual things, or would you rather have new
>> patches?
>
>
>On top of what was just pushed, please.
, do you want a patch to
correct just the two individual things, or would you rather have new
patches?
-J
---
-Jay Vosburgh, IBM Linux Technology Center, [EMAIL PROTECTED]
___
general mailing list
general@lists.openfabrics.org
http://l
Jeff Garzik <[EMAIL PROTECTED]> wrote:
>Moni Shoua wrote:
>> Jay Vosburgh wrote:
>>> ACK patches 3 - 9.
>>>
>>> Roland, are you comfortable with the IB changes in patches 1 and 2?
>>>
>>> Jeff, when Roland acks patches 1 and 2,
ACK patches 3 - 9.
Roland, are you comfortable with the IB changes in patches 1 and 2?
Jeff, when Roland acks patches 1 and 2, please apply all 9.
-J
---
-Jay Vosburgh, IBM Linux Technology Center, [EMAIL PROTECTED]
Moni Shoua <[EMAIL PROTECTED]>
e would make the ipoib module
dependent upon having the bonding module loaded (to resolve all of the
symbols)?
-J
---
-Jay Vosburgh, IBM Linux Technology Center, [EMAIL PROTECTED]
___
general mailing list
general@lists.openfabrics.org
h
s automatically enabled for IB
slaves), applicable only to active-backup mode.
Includes documentation update.
Updates bonding driver version to 3.2.0.
Signed-off-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
Documentation/networking/bonding.txt | 33 +++
drivers
s are still valid. Destroying the bond
when slave_cnt is zero
ensures that these functions be used anymore.
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
drivers/net/bonding/bond_main.c | 45 +
From: Moni Shoua <[EMAIL PROTECTED]>
Delay sending a gratuitous_arp when LINK_STATE_LINKWATCH_PENDING bit
in dev->state field is on. This improves the chances for the arp packet to
be transmitted.
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh &l
From: Moni Shoua <[EMAIL PROTECTED]>
bonding sometimes uses Ethernet constants (such as MTU and address length) which
are not good when it enslaves non Ethernet devices (such as InfiniBand).
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
ddress. This is b/c ip_eth_mc_map() is called
where for multicast joins taking place after the enslavement another
ip_xxx_mc_map()
is called (eg ip_ib_mc_map() when the bond type is ARPHRD_INFINIBAND)
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Signed-off-by: Or Gerlitz <[EMAIL PROTECTED]
ent by bonding when fail-over occurs
(this is already done by the bonding code).
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Signed-off-by: Or Gerlitz <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
drivers/net/bonding/bond_main.c | 87 +++
PROTECTED]>
Signed-off-by: Or Gerlitz <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
drivers/net/bonding/bond_main.c | 39 +++
1 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/drivers/net/bonding/bond_main
packet on a new slave that uses an old ipoib_neigh.
This patch detects and prevents this from happenning.
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Signed-off-by: Or Gerlitz <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
drivers/infiniband/ulp/ipoib/ipoi
ighbour dev one, when n->dev->flags has the
IFF_MASTER bit set.
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Signed-off-by: Or Gerlitz <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
drivers/infiniband/ulp/ipoib/ipoib.h |4 +++-
drivers/
Following is patch set to provide IPoIB support for bonding in
active-backup mode. Patches 1 - 10 were originally posted by Moni Shoua
<[EMAIL PROTECTED]>. The changes look reasonable to me, but others (for
IB and net/core changes) probably need to ack.
Patch 11 modifies the IB "
Both changes are used in bonding slaves that wish to inform the bonding master
about coming detachment.
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
include/linux/if.h |1 +
net/core/dev.c |1 +
2 files changed, 2 insertio
en the IPoIB net device is a
slave of a bonding master, let the master know that the IPoIB device is
about to unregister (but before calling unregister).
Signed-off-by: Moni Shoua <[EMAIL PROTECTED]>
Acked-by: Jay Vosburgh <[EMAIL PROTECTED]>
---
drivers/infiniband/ulp/ipoib/i
Moni Shoua <[EMAIL PROTECTED]> wrote:
>Jay Vosburgh wrote:
>> Moni Shoua <[EMAIL PROTECTED]> wrote:
>>
>>> When bonding enslaves non Ethernet devices it takes pointers to functions
>>> in the module that owns the slaves. In this case it becomes uns
tic change I'd rather not introduce
if it's not necessary.
-J
---
-Jay Vosburgh, IBM Linux Technology Center, [EMAIL PROTECTED]
___
general mailing list
general@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinf
bond_dev->hard_header_len);
Since non-IB bonding masters are run through ether_setup, which
sets hard_header_len to ETH_HLEN, the max() is probably unnecessary, and
I think this could just be bond_dev->hard_header_len.
-J
---
-Jay Vosburgh, IBM Linux Tech
===
>--- net-2.6.orig/drivers/net/bonding/bonding.h 2007-07-25 15:20:10.0
>+0300
>+++ net-2.6/drivers/net/bonding/bonding.h 2007-07-26 18:42:43.652087660
>+0300
>@@ -203,6 +203,7 @@ struct bonding {
> struct vlan_group *vlgrp;
>
22 matches
Mail list logo