[SRU][Xenial][PULL] update ENA driver for DIMLIB

Kamal Mostafa kamal at canonical.com
Tue Nov 19 18:44:54 UTC 2019

BugLink: https://bugs.launchpad.net/bugs/1853180

Note the PREREQUISITE for this pull req:
     Subject: [SRU][Xenial][PULL] import DIMLIB (lib/dim/)



The following changes since commit 0f1666b6a8ef0fb60ec7c89fbf1b9f6cbb4abae4:

  UBUNTU: SAUCE: linux/dim: avoid library object filename clash (2019-11-14 10:06:20 -0800)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/xenial ena-update-dim

for you to fetch changes up to d0673aa5ca1eb53d1f4cc842ca91bd3f075d8c79:

  UBUNTU: SAUCE: net: ena: fix too long default tx interrupt moderation interval (2019-11-19 09:08:52 -0800)

Arthur Kiyanovski (13):
      net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it
      net: ena: switch to dim algorithm for rx adaptive interrupt moderation
      net: ena: reimplement set/get_coalesce()
      net: ena: enable the interrupt_moderation in driver_supported_features
      net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*()
      net: ena: remove old adaptive interrupt moderation code from ena_netdev
      net: ena: remove ena_restore_ethtool_params() and relevant fields
      net: ena: remove all old adaptive rx interrupt moderation code from ena_com
      net: ena: fix update of interrupt moderation register
      net: ena: fix retrieval of nonadaptive interrupt moderation intervals
      net: ena: fix incorrect update of intr_delay_resolution
      UBUNTU: SAUCE: net: ena: fix issues in setting interrupt moderation params in ethtool
      UBUNTU: SAUCE: net: ena: fix too long default tx interrupt moderation interval

Mao Wenan (1):
      net: ena: Select DIMLIB for ENA_ETHERNET

Netanel Belgazal (1):
      net: ena: fix bug that might cause hang after consecutive open/close interface.

 drivers/net/ethernet/amazon/Kconfig              |   1 +
 drivers/net/ethernet/amazon/ena/ena_admin_defs.h |   8 ++
 drivers/net/ethernet/amazon/ena/ena_com.c        | 175 +++++------------------
 drivers/net/ethernet/amazon/ena/ena_com.h        | 153 ++------------------
 drivers/net/ethernet/amazon/ena/ena_ethtool.c    | 105 +++++---------
 drivers/net/ethernet/amazon/ena/ena_netdev.c     | 122 +++++++++-------
 drivers/net/ethernet/amazon/ena/ena_netdev.h     |   8 +-
 7 files changed, 159 insertions(+), 413 deletions(-)

More information about the kernel-team mailing list