Message ID | 1536770496-3285-1-git-send-email-kamal@canonical.com |
---|---|
State | New |
Headers | show |
Series | [SRU,Xenial,PULL] Amazon ENA driver update | expand |
On 12.09.2018 18:41, Kamal Mostafa wrote: > 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(-) > Acked-by: Stefan Bader <stefan.bader@canonical.com> ... it's all about *not* having choice ...
On Wed, Sep 12, 2018 at 09:41:36AM -0700, Kamal Mostafa wrote: > 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(-) > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team