1. 09 11月, 2019 2 次提交
  2. 07 11月, 2019 5 次提交
  3. 05 11月, 2019 4 次提交
  4. 13 9月, 2019 4 次提交
  5. 05 9月, 2019 4 次提交
  6. 04 9月, 2019 5 次提交
  7. 27 8月, 2019 9 次提交
  8. 24 8月, 2019 2 次提交
    • A
      ice: Fix issues updating VSI MAC filters · bbb968e8
      Akeem G Abodunrin 提交于
      VSI, especially VF could request to add or remove filter for another VSI,
      driver should really guide such request and disallow it.
      However, instead of returning error for such malicious request, driver
      can simply return success.
      
      In addition, we are not tracking number of MAC filters configured per
      VF correctly - and this leads to issue updating VF MAC filters whenever
      they were removed and re-configured via bringing VF interface down and
      up. Also, since VF could send request to update multiple MAC filters at
      once, driver should program those filters individually in the switch, in
      order to determine which action resulted to error, and communicate
      accordingly to the VF.
      
      So, with this changes, we now track number of filters added right from
      when VF resources allocation is done, and could properly add filters for
      both trusted and non_trusted VFs, without MAC filters mis-match issue in
      the switch...
      
      Also refactor code, so that driver can use new function to add or remove
      MAC filters.
      Signed-off-by: NAkeem G Abodunrin <akeem.g.abodunrin@intel.com>
      Signed-off-by: NTony Nguyen <anthony.l.nguyen@intel.com>
      Tested-by: NAndrew Bowers <andrewx.bowers@intel.com>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      bbb968e8
    • B
      ice: update ethtool stats on-demand · 5a4a8673
      Bruce Allan 提交于
      Users expect ethtool statistics to be updated on-demand when invoking
      'ethtool -S <iface>' instead of providing a snapshot of statistics taken
      once a second (the frequency of the watchdog task where stats are currently
      updated).  Update stats every time 'ethtool -S <iface>' is run.
      
      Also, fix an indentation style issue and an unnecessary local variable
      initialization in ice_get_ethtool_stats() discovered while investigating
      the subject issue.
      Signed-off-by: NBruce Allan <bruce.w.allan@intel.com>
      Tested-by: NAndrew Bowers <andrewx.bowers@intel.com>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      5a4a8673
  9. 21 8月, 2019 3 次提交
  10. 01 8月, 2019 2 次提交