]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: don't report RX hash keys to ethtool when RSS wasn't enabled
authorEdward Cree <ecree@solarflare.com>
Wed, 4 Jan 2017 15:10:56 +0000 (15:10 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Jan 2017 19:18:19 +0000 (14:18 -0500)
commit45bc8d1da8da8ad6cdf10b957c20b5cd0525f574
tree401489055ed33d8fb743ab345e147a57729b9e59
parent07749f45305f4cd2ecc0bfb882e906c8dbf20bfd
sfc: don't report RX hash keys to ethtool when RSS wasn't enabled

If we failed to set up RSS on EF10 (e.g. because firmware declared
 RX_RSS_LIMITED), ethtool --show-nfc $dev rx-flow-hash ... should report
 no fields, rather than confusingly reporting what fields we _would_ be
 hashing on if RSS was working.

Fixes: 2512b0447ed9 ("sfc: disable RSS when unsupported")
Signed-off-by: Edward Cree <ecree@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/sfc/ef10.c
drivers/net/ethernet/sfc/ethtool.c
drivers/net/ethernet/sfc/net_driver.h
drivers/net/ethernet/sfc/siena.c