net: ena: Advertise TX push support
authorShay Agroskin <shayagr@amazon.com>
Thu, 23 Mar 2023 16:36:10 +0000 (18:36 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 28 Mar 2023 02:49:59 +0000 (19:49 -0700)
commit060cdac218eaf3650d7556e4ed8b6d2bd79d4a0c
treee3596032b7a79c5c42996c06c163a76afb3b033e
parentb0c59e53968b55f6add088319bd31ca7dcdd8484
net: ena: Advertise TX push support

LLQ is auto enabled by the device and disabling it isn't supported on
new ENA generations while on old ones causes sub-optimal performance.

This patch adds advertisement of push-mode when LLQ mode is used, but
rejects an attempt to modify it.

Reviewed-by: Michal Kubiak <michal.kubiak@intel.com>
Signed-off-by: Shay Agroskin <shayagr@amazon.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/amazon/ena/ena_ethtool.c