All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net V1 0/2] net/bonding: fixes related to neigh
@ 2012-04-04  8:56 Or Gerlitz
  2012-04-04  8:56 ` [PATCH net V1 1/2] net/bonding: emit address change event also in bond_release Or Gerlitz
  2012-04-04  8:56 ` [PATCH net V1 2/2] net/bonding: correctly proxy slave neigh param setup ndo function Or Gerlitz
  0 siblings, 2 replies; 7+ messages in thread
From: Or Gerlitz @ 2012-04-04  8:56 UTC (permalink / raw)
  To: davem; +Cc: roland, netdev, fubar, Or Gerlitz

From: Shlomo Pongratz <shlomop@mellanox.com>

Dave, 

This small patch set fixes some issues we stepped on when preparing 
for some IPoIB changes. 

With the 1st patch, the kernel networking code of arp_netdev_event calls 
neigh_changeaddr which further flashes the boding neighbours in some more 
cases which weren't covered by commit 7d26bb103 "bonding: emit event when 
bonding changes MAC"

The 2nd patch fixes a bug where under bonding, the IPoIB neigh cleanup
function wasn't called.

Or.

changes from V0: applied feedback from Jay Vosburgh
  - emit the address change in bond_release but not in bond_release_all
    where its unneeded.
  - rephrase the comment in bond_neigh_init on why we need to pre-proxy 
    the cleanup function. Also removed a comment which isn't needed there.
  

Shlomo Pongratz (2):
  net/bonding: emit address change event also in bond_release
  net/bonding: correctly proxy slave neigh param setup ndo function

 drivers/net/bonding/bond_main.c |   54 +++++++++++++++++++++++++++++++++------
 1 files changed, 46 insertions(+), 8 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-04-04 22:12 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-04  8:56 [PATCH net V1 0/2] net/bonding: fixes related to neigh Or Gerlitz
2012-04-04  8:56 ` [PATCH net V1 1/2] net/bonding: emit address change event also in bond_release Or Gerlitz
2012-04-04 16:57   ` Jay Vosburgh
2012-04-04 22:12   ` David Miller
2012-04-04  8:56 ` [PATCH net V1 2/2] net/bonding: correctly proxy slave neigh param setup ndo function Or Gerlitz
2012-04-04 17:00   ` Jay Vosburgh
2012-04-04 22:12   ` David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.