mbox series

[00/13] Bug fixes for ice

Message ID 20180723173752.19676-1-anirudh.venkataramanan@intel.com
Headers show
Series Bug fixes for ice | expand

Message

Anirudh Venkataramanan July 23, 2018, 5:37 p.m. UTC
This patch set fixes multiple bugs for the ice driver.

Anirudh Venkataramanan (4):
  ice: Fix static analyser warning
  ice: Cleanup magic number
  ice: Fix bugs in control queue processing
  ice: Fix couple of null pointer dereference issues

Brett Creeley (2):
  ice: Don't explicitly set port_vlan_bits to 0
  ice: Set VLAN flags correctly

Bruce Allan (3):
  ice: Fix missing shift
  ice: Update to interrupts enabled in OICR
  ice: Change struct members from bool to u8

Jacob Keller (2):
  ice: Report stats for allocated queues via ethtool stats
  ice: Use order_base_2 to calculate higher power of 2

Jesse Brandeburg (1):
  ice: Fix potential return of uninitialized value

Preethi Banala (1):
  ice: Clean control queues only when they are initialized

 drivers/net/ethernet/intel/ice/ice.h            | 15 ++--
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h |  1 +
 drivers/net/ethernet/intel/ice/ice_controlq.c   | 29 +++++---
 drivers/net/ethernet/intel/ice/ice_ethtool.c    | 52 ++++++++++----
 drivers/net/ethernet/intel/ice/ice_hw_autogen.h |  8 ---
 drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h  |  1 +
 drivers/net/ethernet/intel/ice/ice_main.c       | 91 +++++++++++++++----------
 drivers/net/ethernet/intel/ice/ice_switch.c     |  3 +-
 drivers/net/ethernet/intel/ice/ice_switch.h     |  6 +-
 drivers/net/ethernet/intel/ice/ice_txrx.h       |  2 +-
 drivers/net/ethernet/intel/ice/ice_type.h       | 16 ++---
 11 files changed, 141 insertions(+), 83 deletions(-)