lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 28 May 2014 18:44:41 -0700 From: Alexander Duyck <alexander.h.duyck@...el.com> To: ssujith@...co.com, neepatel@...co.com, davem@...emloft.net, _govind@....com, benve@...co.com Cc: netdev@...r.kernel.org, jeffrey.t.kirsher@...el.com Subject: [net-next PATCH 0/2] 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. --- 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(-) -- -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists