mbox series

[RFC,00/13] Feature updates for ice

Message ID 20180720205353.13296-1-anirudh.venkataramanan@intel.com
Headers show
Series Feature updates for ice | expand

Message

Venkataramanan, Anirudh July 20, 2018, 8:53 p.m. UTC
This patch series includes new features and implementation updates
for the ice driver.

Akeem G Abodunrin (1):
  ice: Introduce SERVICE_DIS flag and service routine functions

Anirudh Venkataramanan (5):
  ice: Minor updates to Tx scheduler code
  ice: Prevent control queue operations during reset
  ice: Refactor switch rule management structures and functions
  ice: Refactor VSI allocation, deletion and rebuild flow
  ice: Clean up register file

Brett Creeley (1):
  ice: Make ice_vsi_kill_vlan return an error code

Chinh Cao (1):
  ice: Implement handlers for ethtool PHY/link operations

Hieu Tran (1):
  ice: Enable firmware logging during device initialization.

Md Fahad Iqbal Polash (1):
  ice: Implement ice_bridge_getlink and ice_bridge_setlink

Phani R Burra (1):
  ice: Get both device and function capabilities

Sudheer Mogilappagari (1):
  ice: Add support for Tx hang, Tx timeout and malicious driver
    detection

Zhenning Xiao (1):
  ice: Code optimization for ice_fill_sw_rule()

 drivers/net/ethernet/intel/ice/ice.h            |    7 +
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h |   94 +-
 drivers/net/ethernet/intel/ice/ice_common.c     |  361 +++++-
 drivers/net/ethernet/intel/ice/ice_common.h     |   15 +-
 drivers/net/ethernet/intel/ice/ice_controlq.c   |    3 +
 drivers/net/ethernet/intel/ice/ice_ethtool.c    |  805 +++++++++++++-
 drivers/net/ethernet/intel/ice/ice_hw_autogen.h |  456 ++++----
 drivers/net/ethernet/intel/ice/ice_main.c       |  967 +++++++++++++---
 drivers/net/ethernet/intel/ice/ice_sched.c      |  117 +-
 drivers/net/ethernet/intel/ice/ice_status.h     |    1 +
 drivers/net/ethernet/intel/ice/ice_switch.c     | 1356 ++++++++++++++---------
 drivers/net/ethernet/intel/ice/ice_switch.h     |   50 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c       |    1 +
 drivers/net/ethernet/intel/ice/ice_txrx.h       |    1 +
 drivers/net/ethernet/intel/ice/ice_type.h       |   42 +-
 15 files changed, 3157 insertions(+), 1119 deletions(-)

Comments

Shannon Nelson July 23, 2018, 4:59 p.m. UTC | #1
On 7/20/2018 1:53 PM, Anirudh Venkataramanan wrote:
> This patch series includes new features and implementation updates
> for the ice driver.

Same comment - roll these into the initial patchset.
sln

> 
> Akeem G Abodunrin (1):
>    ice: Introduce SERVICE_DIS flag and service routine functions
> 
> Anirudh Venkataramanan (5):
>    ice: Minor updates to Tx scheduler code
>    ice: Prevent control queue operations during reset
>    ice: Refactor switch rule management structures and functions
>    ice: Refactor VSI allocation, deletion and rebuild flow
>    ice: Clean up register file
> 
> Brett Creeley (1):
>    ice: Make ice_vsi_kill_vlan return an error code
> 
> Chinh Cao (1):
>    ice: Implement handlers for ethtool PHY/link operations
> 
> Hieu Tran (1):
>    ice: Enable firmware logging during device initialization.
> 
> Md Fahad Iqbal Polash (1):
>    ice: Implement ice_bridge_getlink and ice_bridge_setlink
> 
> Phani R Burra (1):
>    ice: Get both device and function capabilities
> 
> Sudheer Mogilappagari (1):
>    ice: Add support for Tx hang, Tx timeout and malicious driver
>      detection
> 
> Zhenning Xiao (1):
>    ice: Code optimization for ice_fill_sw_rule()
> 
>   drivers/net/ethernet/intel/ice/ice.h            |    7 +
>   drivers/net/ethernet/intel/ice/ice_adminq_cmd.h |   94 +-
>   drivers/net/ethernet/intel/ice/ice_common.c     |  361 +++++-
>   drivers/net/ethernet/intel/ice/ice_common.h     |   15 +-
>   drivers/net/ethernet/intel/ice/ice_controlq.c   |    3 +
>   drivers/net/ethernet/intel/ice/ice_ethtool.c    |  805 +++++++++++++-
>   drivers/net/ethernet/intel/ice/ice_hw_autogen.h |  456 ++++----
>   drivers/net/ethernet/intel/ice/ice_main.c       |  967 +++++++++++++---
>   drivers/net/ethernet/intel/ice/ice_sched.c      |  117 +-
>   drivers/net/ethernet/intel/ice/ice_status.h     |    1 +
>   drivers/net/ethernet/intel/ice/ice_switch.c     | 1356 ++++++++++++++---------
>   drivers/net/ethernet/intel/ice/ice_switch.h     |   50 +-
>   drivers/net/ethernet/intel/ice/ice_txrx.c       |    1 +
>   drivers/net/ethernet/intel/ice/ice_txrx.h       |    1 +
>   drivers/net/ethernet/intel/ice/ice_type.h       |   42 +-
>   15 files changed, 3157 insertions(+), 1119 deletions(-)
>