From: Tony Nguyen <[email protected]> Date: Wed, 1 Jul 2020 15:34:00 -0700
> This series contains updates to all Intel drivers, but a majority of the > changes are to the i40e driver. > > Jeff converts 'fall through' comments to the 'fallthrough;' keyword for > all Intel drivers. Removed unnecessary delay in the ixgbe ethtool > diagnostics test. > > Arkadiusz implements Total Port Shutdown for i40e. This is the revised > patch based on Jakub's feedback from an earlier submission of this > patch, where additional code comments and description was needed to > describe the functionality. > > Wei Yongjun fixes return error code for iavf_init_get_resources(). > > Magnus optimizes XDP code in i40e; starting with AF_XDP zero-copy > transmit completion path. Then by only executing a division when > necessary in the napi_poll data path. Move the check for transmit ring > full outside the send loop to increase performance. > > Ciara add XDP ring statistics to i40e and the ability to dump these > statistics and descriptors. > > Tony fixes reporting iavf statistics. > > Radoslaw adds support for 2.5 and 5 Gbps by implementing the newer ethtool > ksettings API in ixgbe. > > The following are changes since commit > 2b04a66156159592156a97553057e8c36de2ee70: > Merge branch 'cxgb4-add-mirror-action-support-for-TC-MATCHALL' > and are available in the git repository at: > git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE Pulled, thanks Tony.
