[SRU][Bionic][PULL] Amazon ENA driver update
Kamal Mostafa
kamal at canonical.com
Wed Sep 12 16:41:50 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 d5bad4136d14cda66cb7c06b10b80c64ae695c78:
UBUNTU: Ubuntu-4.15.0-35.38 (2018-09-12 11:39:30 +0200)
are available in the git repository at:
git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic ena-update
for you to fetch changes up to ecd85b92b01591d6212adeee7f45685f31ff962e:
net: ena: fix incorrect usage of memory barriers (2018-09-12 08:11:02 -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 (9):
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 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
drivers/net/ethernet/amazon/ena/ena_com.c | 25 ++--
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 | 8 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 145 ++++++++++++++++--------
drivers/net/ethernet/amazon/ena/ena_netdev.h | 17 ++-
drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 2 +
7 files changed, 151 insertions(+), 65 deletions(-)
More information about the kernel-team
mailing list