ACK: [PATCH 0/9][linux-oem] Enable AQUANTIA AQC107 10G & 2.5/5Gb NICs

Stefan Bader stefan.bader at canonical.com
Wed Nov 15 13:33:41 UTC 2017


On 07.11.2017 02:51, AceLan Kao wrote:
> BugLink: http://bugs.launchpad.net/bugs/1730544
> 
> From vendor's suggestion, there are some patches in v4.14-rc6
> are required to enable the 2 NICs.
> AQUANTIA AQC107 10G[1D6A:0001] & 2.5/5Gb [1D6A:D108] NIC
> 
> 417a3ae net: aquantia: Bad udp rate on default interrupt coalescing
> b82ee71 net: aquantia: Enable coalescing management via ethtool interface
> 6849540 net: aquantia: mmio unmap was not performed on driver removal
> 4c8bb60 net: aquantia: Limit number of MSIX irqs to the number of cpus
> 93d87b8 net: aquantia: Fixed transient link up/down/up notification
> 5d8d84e net: aquantia: Add queue restarts stats counter
> 65e665e net: aquantia: Reset nic statistics on interface up/down
> 
> And to avoid conflict, cherry pick 2 more commits
> 
> 3aec641 aquantia: Fix Tx queue hangups
> 65e665e net: aquantia: Reset nic statistics on interface up/down
> 
> Igor Russkikh (9):
>   net: aquantia: Bad udp rate on default interrupt coalescing
>   aquantia: Fix Tx queue hangups
>   net: aquantia: Reset nic statistics on interface up/down
>   net: aquantia: Enable coalescing management via ethtool interface
>   net: aquantia: mmio unmap was not performed on driver removal
>   net: aquantia: Limit number of MSIX irqs to the number of cpus
>   net: aquantia: Fixed transient link up/down/up notification
>   net: aquantia: Add queue restarts stats counter
>   net: aquantia: Reset nic statistics on interface up/down
> 
>  drivers/net/ethernet/aquantia/atlantic/aq_cfg.h    |  12 +-
>  .../net/ethernet/aquantia/atlantic/aq_ethtool.c    | 157 +++++++++++++--------
>  drivers/net/ethernet/aquantia/atlantic/aq_hw.h     |   5 +-
>  drivers/net/ethernet/aquantia/atlantic/aq_nic.c    | 129 +++++++++--------
>  drivers/net/ethernet/aquantia/atlantic/aq_nic.h    |   6 +-
>  .../net/ethernet/aquantia/atlantic/aq_pci_func.c   |  14 +-
>  drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |  26 ++++
>  drivers/net/ethernet/aquantia/atlantic/aq_ring.h   |   4 +
>  drivers/net/ethernet/aquantia/atlantic/aq_vec.c    |  11 +-
>  .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c  |  21 ++-
>  .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |  89 ++++++------
>  .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h  |   3 +
>  .../aquantia/atlantic/hw_atl/hw_atl_utils.c        |  69 +++++++--
>  .../aquantia/atlantic/hw_atl/hw_atl_utils.h        |  18 ++-
>  14 files changed, 361 insertions(+), 203 deletions(-)
> 

At least isolated to a single driver (testable) and from the 4.14 upstream, so:

Acked-by: Stefan Bader <stefan.bader at canonical.com>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20171115/31cf1135/attachment.sig>


More information about the kernel-team mailing list