]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'netdevsync'
authorDavid S. Miller <davem@davemloft.net>
Mon, 2 Jun 2014 17:41:30 +0000 (10:41 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 2 Jun 2014 17:41:30 +0000 (10:41 -0700)
commit80f832f6db7c3527404882f99cc96a02ff4fa913
tree4d2d007d8db76503f01665c2fe5ad5e9d3e6e492
parentd66a663081a69b70b20d85d661535b7bebf5f0ac
parent6e6e69951e2bd86ba7c23827fc8b70b9cf8bc2a3
Merge branch 'netdevsync'

Alexander Duyck says:

====================
Provide common means for device address sync

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.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>