From: Sameeh Jubran <same...@amazon.com>
Difference from v2: * dropped patch "net: ena: move llq configuration from ena_probe to ena_device_init()" * reworked patch ""net: ena: implement ena_com_get_admin_polling_mode() to drop the prototype Difference from v1: * reodered paches #01 and #02. * dropped adding Rx/Tx drops to ethtool in patch #08 V1: This patchset introduces the following: * minor changes to RSS feature * add total rx and tx drop counter * add unmask_interrupt counter for ethtool statistics * add missing implementation for ena_com_get_admin_polling_mode() * some minor code clean-up and cosmetics * use SHUTDOWN as reset reason when closing interface Arthur Kiyanovski (5): net: ena: avoid unnecessary admin command when RSS function set fails net: ena: fix error returning in ena_com_get_hash_function() net: ena: change default RSS hash function to Toeplitz net: ena: drop superfluous prototype net: ena: cosmetic: extract code to ena_indirection_table_set() Sameeh Jubran (7): net: ena: allow setting the hash function without changing the key net: ena: changes to RSS hash key allocation net: ena: remove code that does nothing net: ena: add unmask interrupts statistics to ethtool net: ena: add support for reporting of packet drops net: ena: use SHUTDOWN as reset reason when closing interface net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros .../net/ethernet/amazon/ena/ena_admin_defs.h | 8 +++ drivers/net/ethernet/amazon/ena/ena_com.c | 39 ++++++----- drivers/net/ethernet/amazon/ena/ena_com.h | 47 +++++++------ drivers/net/ethernet/amazon/ena/ena_ethtool.c | 66 +++++++++++-------- drivers/net/ethernet/amazon/ena/ena_netdev.c | 13 +++- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 + 6 files changed, 105 insertions(+), 70 deletions(-) -- 2.24.1.AMZN