This series contains updates to i40e driver only. Dmitrii adds missing statistic counters for VEB and VEB TC's.
Aleksandr fixes an issue where if the VF MAC address was not set from the host, it would be shown as all zero's on the host instead of displaying the VF MAC that the VF assigned itself. Slawomir adds support for logging the "Disable Firmware LLDP" flag option and its current status. Jake fixes an issue where VF's being notified of their link status before their queues are enabled which was causing issues. So always report link status down when the VF queues are not enabled. Also adds future proofing when statistics are added or removed by adding checks to ensure the data pointer for the strings lines up with the expected statistics count. Czeslaw fixes the advertised mode reported in ethtool for FEC, where the "None BaseR RS" was always being displayed no matter what the mode it was in. Also added logging information when the PF is entering or leaving "allmulti" (or promiscuous) mode. Fixed up the logging logic for VF's when leaving multicast mode to not include unicast as well. The following are changes since commit a8e600e2184f45c40025cbe4d7e8893b69378a9f: Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue and are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE Aleksandr Loktionov (1): i40e: make visible changed vf mac on host Czeslaw Zagorski (3): i40e: Update visual effect for advertised FEC mode. i40e: Log info when PF is entering and leaving Allmulti mode. i40e: Remove unicast log when VF is leaving multicast mode. Dmitrii Golovanov (1): i40e: fix incorrect ethtool statistics veb and veb.tc_ Jacob Keller (2): i40e: don't report link up for a VF who hasn't enabled queues i40e: verify string count matches even on early return Jeff Kirsher (1): i40e: fix code comments Slawomir Laba (1): i40e: Log disable-fw-lldp flag change by ethtool drivers/net/ethernet/intel/i40e/i40e.h | 1 + .../net/ethernet/intel/i40e/i40e_ethtool.c | 74 +++++++++++-------- drivers/net/ethernet/intel/i40e/i40e_main.c | 11 ++- .../ethernet/intel/i40e/i40e_virtchnl_pf.c | 57 +++++++++----- .../ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 + 5 files changed, 93 insertions(+), 51 deletions(-) -- 2.21.0