Re: [net-next 00/13][pull request] 10GbE Intel Wired LAN Driver Updates 2018-02-26
From: David Miller <davem@davemloft.net>
Date: 2018-02-27 01:59:42
From: Jeff Kirsher <redacted> Date: Mon, 26 Feb 2018 10:07:43 -0800
This series contains updates to ixgbe and ixgbevf only.
...
Emil updates ixgbevf with several features and improvements done in other drivers, starting with the handling of page addresses so that we always refer to them using a void pointer. Added a 'legacy-rx' flag to allow switching between the old and new receive code paths. Added support for using 3K buggers in order 1 page. Updated the driver to ensure that calls to ixgbevf_open() are rtnl lock protected and improved the error handling when setting up multiple queues. Added support for providing a buffer with head room and tail room to allow for shared info, NET_SKB_PAD, and NET_IP_ALIGN, so that we can start using build_skb to build frames instead of using memcpy() the headers. Updated the logic of handling rings closer to ixgbe. Consolidated the receive paths to reduce duplication when we expand them in the future. Added build_skb() support to ixgbevf.
This seems to suggest that XDP support for ixgbevf is coming next? :-)
The following are changes since commit f74290fdb363665538743d14c4f00aeacdb68d87: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 10GbE
Pulled, thanks Jeff.