From: Jeff Kirsher <jeffrey.t.kirs...@intel.com> 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.