[SRU][Xenial][PULL] Amazon ENA driver update
Kamal Mostafa
kamal at canonical.com
Wed Sep 12 16:41:36 UTC 2018
Update Amazon ENA driver from latest upstream
BugLink: http://bugs.launchpad.net/bugs/1792044
These are all cherry-picks from mainline linux and linux-next (the single
SAUCE patch is a cherry-pick of just the ENA driver delta from a treewide
mainline commit).
Only the Amazon ENA driver is affected.
Note that some of these commits are already present in the linux-aws variant.
-Kamal
-----
The following changes since commit 8a1a819625f4c6d5ab9f6ce3bc4abe1917168468:
UBUNTU: Ubuntu-4.4.0-136.162 (2018-09-11 15:50:27 +0200)
are available in the git repository at:
git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/xenial ena-update
for you to fetch changes up to 46048acc64609ae96fad41c4737c36de9c5d95dc:
net: ena: fix incorrect usage of memory barriers (2018-09-12 08:30:10 -0700)
----------------------------------------------------------------
Gal Pressman (1):
net: ena: Fix use of uninitialized DMA address bits field
Kees Cook (1):
UBUNTU: SAUCE: ena: devm_kzalloc() -> devm_kcalloc()
Netanel Belgazal (20):
net: ena: reduce the severity of some printouts
net: ena: fix rare kernel crash when bar memory remap fails
net: ena: fix wrong max Tx/Rx queues on ethtool
net: ena: improve ENA driver boot time.
net: ena: remove legacy suspend suspend/resume support
net: ena: add power management ops to the ENA driver
net: ena: add statistics for missed tx packets
net: ena: add new admin define for future support of IPv6 RSS
net: ena: increase ena driver version to 1.3.0
net: ena: fix race condition between device reset and link up setup
net: ena: add detection and recovery mechanism for handling missed/misrouted MSI-X
net: ena: increase ena driver version to 1.5.0
net: ena: fix error handling in ena_down() sequence
net: ena: fix surprise unplug NULL dereference kernel crash
net: ena: fix driver when PAGE_SIZE == 64kB
net: ena: fix device destruction to gracefully free resources
net: ena: fix potential double ena_destroy_device()
net: ena: fix missing lock during device destruction
net: ena: fix missing calls to READ_ONCE
net: ena: fix incorrect usage of memory barriers
Sinan Kaya (1):
net: ena: Eliminate duplicate barriers on weakly-ordered archs
Tobias Klauser (1):
net: ena: Remove redundant unlikely()
drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 6 +
drivers/net/ethernet/amazon/ena/ena_com.c | 41 +--
drivers/net/ethernet/amazon/ena/ena_eth_com.c | 17 ++
drivers/net/ethernet/amazon/ena/ena_eth_com.h | 2 +
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 17 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 359 ++++++++++++++---------
drivers/net/ethernet/amazon/ena/ena_netdev.h | 30 +-
drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 2 +
8 files changed, 306 insertions(+), 168 deletions(-)
More information about the kernel-team
mailing list