net: ena: rss: fix failure to get indirection table
authorSameeh Jubran <sameehj@amazon.com>
Tue, 11 Feb 2020 15:17:45 +0000 (15:17 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 Mar 2020 15:42:14 +0000 (16:42 +0100)
commitec3306282471cc315597bc46d512ba54bc481564
treefd800db19c603ef0903e4da6fcfa2fcf19bdfe0e
parent4add6f2a0e7d16410ddae18024e02b66f483413a
net: ena: rss: fix failure to get indirection table

[ Upstream commit 0c8923c0a64fb5d14bebb9a9065d2dc25ac5e600 ]

On old hardware, getting / setting the hash function is not supported while
gettting / setting the indirection table is.

This commit enables us to still show the indirection table on older
hardwares by setting the hash function and key to NULL.

Fixes: 1738cd3ed342 ("net: ena: Add a driver for Amazon Elastic Network Adapters (ENA)")
Signed-off-by: Sameeh Jubran <sameehj@amazon.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/amazon/ena/ena_ethtool.c