Changelog for i40e-linux-2.1.26 =========================================================================== - Enable VF trust on RHEL 7.3 - Add support for Adaptive Virtual Function - Fixes for ITR, link modes, queue and vector allocations - Add support for VF to get more queues - Enable PTP L4 capabilities for XL710 if FW >6.0 - Refactor of VF reset flow and feature flags - Fixes for performance enhancements and latency reduction - Do not enable NAPI on q_vectors without queues - Fix-up GRE workaround for kernels prior to 4.6 - Add support for min/max MTU - Add legacy-rx private flag to allow fallback to old Rx flow - Add support for using order 1 pages with a 3K buffer - Add support for padding start of frames - Spread CPU affinity hints across online CPUs only - Add support for 'ethtool -m' - Add support for 25G in ethtool - Enable UDP tunnels correctly - Allow enabling VxLAN tunnels on XL710 devices - Remove broken flexbyte ntuple flow director filter support - Fixes for Ntuple filter and suspend/hibernation mode - Rework cloud filter use of user defined data - Add support for SCTPv4 FDir filters - Remove ULTRA latency mode - Enable support for VF VLAN tag stripping control - Support for link_down_on_close private flag - 25G FEC status improvements - Fixes for the client interface, NVM update and TX checksum offloads for VxLAN - Adjust packet size to account for double VLANs - Add private flag to control source pruning - Add capability exchange for outer checksum - Add (Q)SFP module memory access definitions - Add AQ commands for Dynamic Device Personalization(DDP) and extend processing of DDP - Define big buffer for extended fields in Add/Remove Cloud filters command - Add new phy types for 25G AOC and ACC support. - Update FW AQ API version to 1.7 - Add ENCAP and RX_ENCAP_CSUM VF offload flags - EEPROM Checksum verification fix - Add support for new switch parameters - Add capability macros for 25G AOC/ACC - Backports from upstream