From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-by2nam03on0047.outbound.protection.outlook.com ([104.47.42.47]:23337 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752753AbeCTLlD (ORCPT ); Tue, 20 Mar 2018 07:41:03 -0400 From: Igor Russkikh To: "David S . Miller" Cc: netdev@vger.kernel.org, David Arcari , Pavel Belous , Igor Russkikh Subject: [PATCH v2 net 0/7] Aquantia atlantic hot fixes 03-2018 Date: Tue, 20 Mar 2018 14:40:30 +0300 Message-Id: MIME-Version: 1.0 Content-Type: text/plain Sender: netdev-owner@vger.kernel.org List-ID: This is a set of atlantic driver hot fixes for various areas: Some issues with hardware reset covered, Fixed napi_poll flood happening on some traffic conditions, Allow system to change MAC address on live device, Add pci shutdown handler. patch v2: - reverse christmas tree - remove driver private parameter, replacing it with define. Igor Russkikh (7): net: aquantia: Fix hardware reset when SPI may rarely hangup net: aquantia: Fix a regression with reset on old firmware net: aquantia: Change inefficient wait loop on fw data reads net: aquantia: Add tx clean budget and valid budget handling logic net: aquantia: Allow live mac address changes net: aquantia: Implement pci shutdown callback net: aquantia: driver version bump drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 22 ++++++++ drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 1 + .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 15 +++++ drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 7 ++- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 11 ++-- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 66 +++++++++++++++------- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 1 + drivers/net/ethernet/aquantia/atlantic/ver.h | 2 +- 10 files changed, 99 insertions(+), 30 deletions(-) -- 2.7.4