]> 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)
commite57d0e5a02cc90050383f3c8f503559e402441b2
tree401489055ed33d8fb743ab345e147a57729b9e59
parentf9893f748531c6d9335e5ceeb2bf9412b4726a00
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: 7cf736c58c21 ("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