Comment 1 for bug 1664312

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

In addition to the "net/ena 1.1.2" changeset (cherry-picks from net-next with very minor context backport work), a handful of mainline ena commits need to be cherry-picked from mainline.

The resulting changes to xenial/aws are wholly specific to the ENA driver:

net/ena 1.1.2 commits from linux-next:
abd6a79 net/ena: update driver version to 1.1.2
b634e74 net/ena: change condition for host attribute configuration
d80a469 net/ena: change driver's default timeouts
c4907e7 net/ena: reduce the severity of ena printouts
d54e0b4 net/ena: use READ_ONCE to access completion descriptors
3dc81b0 net/ena: fix potential access to freed memory during device reset
b3373d0 net/ena: refactor ena_get_stats64 to be atomic context safe
9bdf857 net/ena: fix NULL dereference when removing the driver after device reset failed
c4964fa net/ena: fix RSS default hash configuration
7a18c11 net/ena: fix ethtool RSS flow configuration
0f56089 net/ena: fix queues number calculation
a008fd2 net/ena: remove ntuple filter support from device feature list

mainline cherry-picks:
bccf654 net: ena: use setup_timer() and mod_timer()
d0171ed net: ena: change the return type of ena_set_push_mode() to be void.
78d7ce9 net: ena: Fix error return code in ena_device_init()
215070b net: ena: Remove unnecessary pci_set_drvdata()