commit | ae10ae740ad2befd92b6f5b2ab39220bce6e5da2 | [log] [tgz] |
---|---|---|
author | Michael Chan <michael.chan@broadcom.com> | Thu Dec 29 12:13:38 2016 -0500 |
committer | David S. Miller <davem@davemloft.net> | Thu Dec 29 14:37:23 2016 -0500 |
tree | f5d8baa88f72a901529787e87535ad743d2f5c08 | |
parent | 8079e8f107bf02e1e5ece89239dd2fb475a4735f [diff] |
bnxt_en: Add new hardware RFS mode. The existing hardware RFS mode uses one hardware RSS context block per ring just to calculate the RSS hash. This is very wasteful and prevents VF functions from using it. The new hardware mode shares the same hardware RSS context for RSS placement and RFS steering. This allows VFs to enable RFS. Signed-off-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>