mbox series

[v4,00/13] Bug fixes for ice

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

Message

Anirudh Venkataramanan Aug. 9, 2018, 1:28 p.m. UTC
This patch set fixes multiple bugs for the ice driver.

Anirudh Venkataramanan (5):
  ice: Fix multiple static analyser warnings
  ice: Cleanup magic number
  ice: Fix bugs in control queue processing
  ice: Fix a few null pointer dereference issues
  ice: Trivial formatting fixes

Brett Creeley (1):
  ice: Set VLAN flags correctly

Bruce Allan (3):
  ice: Remove unncessary node owner check
  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 ++-
 .../net/ethernet/intel/ice/ice_adminq_cmd.h   |  25 ++--
 drivers/net/ethernet/intel/ice/ice_common.c   |  30 +++--
 drivers/net/ethernet/intel/ice/ice_controlq.c |  29 +++--
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |  52 ++++++--
 .../net/ethernet/intel/ice/ice_hw_autogen.h   |   8 --
 .../net/ethernet/intel/ice/ice_lan_tx_rx.h    |   1 +
 drivers/net/ethernet/intel/ice/ice_main.c     | 115 ++++++++++--------
 drivers/net/ethernet/intel/ice/ice_nvm.c      |   5 +-
 drivers/net/ethernet/intel/ice/ice_sched.c    |   3 +-
 drivers/net/ethernet/intel/ice/ice_switch.c   |   4 +-
 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 +--
 14 files changed, 185 insertions(+), 126 deletions(-)

Comments

Brelinski, TonyX Aug. 21, 2018, 9:33 p.m. UTC | #1
> -----Original Message-----
> From: Intel-wired-lan [mailto:intel-wired-lan-bounces@osuosl.org] On
> Behalf Of Anirudh Venkataramanan
> Sent: Thursday, August 9, 2018 6:29 AM
> To: intel-wired-lan@lists.osuosl.org
> Subject: [Intel-wired-lan] [PATCH v4 00/13] Bug fixes for ice
> 
> This patch set fixes multiple bugs for the ice driver.
> 
> Anirudh Venkataramanan (5):
>   ice: Fix multiple static analyser warnings
>   ice: Cleanup magic number
>   ice: Fix bugs in control queue processing
>   ice: Fix a few null pointer dereference issues
>   ice: Trivial formatting fixes
> 
> Brett Creeley (1):
>   ice: Set VLAN flags correctly
> 
> Bruce Allan (3):
>   ice: Remove unncessary node owner check
>   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 ++-
>  .../net/ethernet/intel/ice/ice_adminq_cmd.h   |  25 ++--
>  drivers/net/ethernet/intel/ice/ice_common.c   |  30 +++--
>  drivers/net/ethernet/intel/ice/ice_controlq.c |  29 +++--
> drivers/net/ethernet/intel/ice/ice_ethtool.c  |  52 ++++++--
>  .../net/ethernet/intel/ice/ice_hw_autogen.h   |   8 --
>  .../net/ethernet/intel/ice/ice_lan_tx_rx.h    |   1 +
>  drivers/net/ethernet/intel/ice/ice_main.c     | 115 ++++++++++--------
>  drivers/net/ethernet/intel/ice/ice_nvm.c      |   5 +-
>  drivers/net/ethernet/intel/ice/ice_sched.c    |   3 +-
>  drivers/net/ethernet/intel/ice/ice_switch.c   |   4 +-
>  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 +--
>  14 files changed, 185 insertions(+), 126 deletions(-)

Tested-by: Tony Brelinski <tonyx.brelinski@intel.com>