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: Thu, 19 Mar 2015 12:12:25 -0500 From: Tom Lendacky <thomas.lendacky@....com> To: <netdev@...r.kernel.org> CC: David Miller <davem@...emloft.net> Subject: [PATCH net-next 00/10] amd-xgbe: AMD XGBE driver updates 2015-03-19 The following series of patches includes functional updates and changes to the driver. - Use the phydev->advertising field instead of the phydev->supported field when configuring for auto-negotiation, etc. - Use the phy_driver flags field for setting the transceiver type instead of hardcoding it in the ethtool support. - Provide an auto-negotiation timeout check - Clarify the Tx/Rx queue information messages - Use the new DMA memory barrier operations - Set the device DMA mask based on what the hardware reports - Remove the software implementation of Tx coalescing - Fix the reporting of the Rx coalescing value - Use napi_alloc_skb when allocating an SKB in softirq - Rework the Rx path SKB allocation to make it cleaner and be able to possibly inline more data This patch series is based on net-next. --- Tom Lendacky (10): amd-xgbe-phy: Use phydev advertising field vs supported amd-xgbe-phy: Use the phy_driver flags field amd-xgbe-phy: Provide support for auto-negotiation timeout amd-xgbe: Clarify output message about queues amd-xgbe: Use the new DMA memory barriers where appropriate amd-xgbe: Set DMA mask based on hardware register value amd-xgbe: Remove Tx coalescing amd-xgbe: Fix Rx coalescing reporting amd-xgbe: Use napi_alloc_skb when allocating skb in softirq amd-xgbe: Rework the Rx path SKB allocation drivers/net/ethernet/amd/xgbe/xgbe-common.h | 16 ++- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 2 drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 45 ++++++---- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 122 +++++++++++++++++--------- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 19 +--- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 19 ++-- drivers/net/ethernet/amd/xgbe/xgbe.h | 8 +- drivers/net/phy/amd-xgbe-phy.c | 98 +++++++++++++-------- 8 files changed, 195 insertions(+), 134 deletions(-) -- Tom Lendacky -- 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