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, 5 Feb 2020 16:55:04 +0800 From: Ong Boon Leong <boon.leong.ong@...el.com> To: netdev@...r.kernel.org Cc: Tan Tee Min <tee.min.tan@...el.com>, Voon Weifeng <weifeng.voon@...el.com>, Giuseppe Cavallaro <peppe.cavallaro@...com>, Alexandre TORGUE <alexandre.torgue@...com>, Jose Abreu <Jose.Abreu@...opsys.com>, "David S . Miller" <davem@...emloft.net>, Maxime Coquelin <mcoquelin.stm32@...il.com>, Joao Pinto <Joao.Pinto@...opsys.com>, Arnd Bergmann <arnd@...db.de>, Alexandru Ardelean <alexandru.ardelean@...log.com>, linux-stm32@...md-mailman.stormreply.com, linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org Subject: [PATCH net v4 0/6] net: stmmac: general fixes for Ethernet functionality Thanks to all feedbacks from community. We updated the patch-series to below:- 1/6: It ensures that the real_num_rx|tx_queues are set in both driver probe() and resume(). So, move the netif_set_real_num_rx|tx_queues() into stmmac_hw_setup(). Use rtnl_lock() and rtnl_unlock() for stmmac_hw_setup() called inside stmmac_resume(). 2/6: It ensures that the previous value of GMAC_VLAN_TAG register is read first before for updating the register. 3/6: Similar to 2/6 patch but it is a fix for XGMAC_VLAN_TAG register as requested by Jose Abreu. 4/6: It ensures the GMAC IP v4.xx and above behaves correctly to:- ip link set <devname> multicast off|on 5/6: Added similar IFF_MULTICAST flag for xgmac2, similar to 4/6. 6/6: It ensures PCI platform data is using plat->phy_interface. Rgds, Boon Leong Changes from v3:- patch 1/6 - add rtnl_lock() and rtnl_unlock() for stmmac_hw_setup() called inside stmmac_resume() patch 3/6 - Added new patch to fix XGMAC_VLAN_TAG register writting v2:- patch 1/5 - added control for rtnl_lock() & rtnl_unlock() to ensure they are used forstmmac_resume() patch 4/5 - added IFF_MULTICAST flag check for xgmac to ensure multicast works correctly. v1:- - Drop v1 patches (1/7, 3/7 & 4/7) that are not valid. Aashish Verma (1): net: stmmac: Fix incorrect location to set real_num_rx|tx_queues Ong Boon Leong (1): net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting Tan, Tee Min (2): net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter Verma, Aashish (1): net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter Voon Weifeng (1): net: stmmac: update pci platform data to use phy_interface drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 9 +++++---- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 10 +++++++--- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 10 ++++++---- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 14 ++++++++------ 4 files changed, 26 insertions(+), 17 deletions(-) -- 2.17.1
Powered by blists - more mailing lists