public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [net-next PATCH 0/2] Provide common means for device address sync
@ 2014-05-29  1:44 Alexander Duyck
  2014-05-29  1:44 ` [net-next PATCH 1/2] net: Add support for device specific address syncing Alexander Duyck
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Alexander Duyck @ 2014-05-29  1:44 UTC (permalink / raw)
  To: ssujith, neepatel, davem, _govind, benve; +Cc: netdev, jeffrey.t.kirsher

The following series implements a means for synchronizing both unicast and
multicast addresses on a device interface.  The code is based on the original
implementation of dev_uc_sync that was available for syncing a VLAN to the
lower dev.

The original reason for coming up for this patch is a driver that is still in
the early stages of development.  The nearest driver I could find that
appeared to have the same limitations as the driver I was working on was the
Cisco enic driver.  For this reason I chose it as the first driver to make use
of this interface publicly.

However, I do not have a Cisco enic interface so I have only been able to
compile test any changes made to the driver.  I tried to keep this change as
simple as possible to avoid any issues.  Any help with testing would be
greatly appreciated.

---

Alexander Duyck (2):
      net: Add support for device specific address syncing
      enic: Update driver to use __dev_uc/mc_sync/unsync calls


 drivers/net/ethernet/cisco/enic/enic.h      |    2 
 drivers/net/ethernet/cisco/enic/enic_dev.c  |    4 -
 drivers/net/ethernet/cisco/enic/enic_dev.h  |    4 -
 drivers/net/ethernet/cisco/enic/enic_main.c |  173 ++++++++++-----------------
 drivers/net/ethernet/cisco/enic/vnic_dev.c  |    4 -
 drivers/net/ethernet/cisco/enic/vnic_dev.h  |    4 -
 include/linux/netdevice.h                   |   73 +++++++++++
 net/core/dev_addr_lists.c                   |   85 +++++++++++++
 8 files changed, 231 insertions(+), 118 deletions(-)

--

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

end of thread, other threads:[~2014-06-02 17:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-29  1:44 [net-next PATCH 0/2] Provide common means for device address sync Alexander Duyck
2014-05-29  1:44 ` [net-next PATCH 1/2] net: Add support for device specific address syncing Alexander Duyck
2014-05-29  1:44 ` [net-next PATCH 2/2] enic: Update driver to use __dev_uc/mc_sync/unsync calls Alexander Duyck
2014-06-02 10:55   ` Govindarajulu Varadarajan
2014-06-02  5:04 ` [net-next PATCH 0/2] Provide common means for device address sync David Miller
2014-06-02 17:41 ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox