All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 net 0/2] bonding: fix ns targets not work on hardware NIC
@ 2024-11-06  5:14 Hangbin Liu
  2024-11-06  5:14 ` [PATCHv3 net 1/2] bonding: add ns target multicast address to slave device Hangbin Liu
  2024-11-06  5:14 ` [PATCHv3 net 2/2] selftests: bonding: add ns multicast group testing Hangbin Liu
  0 siblings, 2 replies; 7+ messages in thread
From: Hangbin Liu @ 2024-11-06  5:14 UTC (permalink / raw)
  To: netdev
  Cc: Jay Vosburgh, Andy Gospodarek, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Nikolay Aleksandrov, Simon Horman,
	linux-kernel, Hangbin Liu

The first patch fixed ns targets not work on hardware NIC when bonding
set arp_validate.

The second patch add a related selftest for bonding.

v3: use ndisc_mc_map to convert the mcast mac address (Jay Vosburgh)
v2: only add/del mcast group on backup slaves when arp_validate is set (Jay Vosburgh)
    arp_validate doesn't support 3ad, tlb, alb. So let's only do it on ab mode.

Hangbin Liu (2):
  bonding: add ns target multicast address to slave device
  selftests: bonding: add ns multicast group testing

 drivers/net/bonding/bond_main.c               | 18 +++-
 drivers/net/bonding/bond_options.c            | 85 ++++++++++++++++++-
 include/net/bond_options.h                    |  1 +
 .../drivers/net/bonding/bond_options.sh       | 54 +++++++++++-
 4 files changed, 155 insertions(+), 3 deletions(-)

-- 
2.46.0


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

end of thread, other threads:[~2024-11-12 13:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-06  5:14 [PATCHv3 net 0/2] bonding: fix ns targets not work on hardware NIC Hangbin Liu
2024-11-06  5:14 ` [PATCHv3 net 1/2] bonding: add ns target multicast address to slave device Hangbin Liu
2024-11-06 10:25   ` Nikolay Aleksandrov
2024-11-06 10:35     ` Hangbin Liu
2024-11-11 10:05     ` Hangbin Liu
2024-11-12 13:50       ` Nikolay Aleksandrov
2024-11-06  5:14 ` [PATCHv3 net 2/2] selftests: bonding: add ns multicast group testing Hangbin Liu

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.