summaryrefslogtreecommitdiff
path: root/lib/test-string_helpers.c
diff options
context:
space:
mode:
authorJohn Fastabend <john.r.fastabend@intel.com>2015-05-26 08:23:33 -0700
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2015-05-28 03:34:49 -0700
commit7aac84259656c4f2dd805223659067b1504ed619 (patch)
treef52589806cfc165c46a4693e68f1e4a604b00be9 /lib/test-string_helpers.c
parent8cf6f497de405ca9eb87ffb34d90699962d10125 (diff)
ixgbe: Allow flow director to use entire queue space
Flow director is exported to user space using the ethtool ntuple support. However, currently it only supports steering traffic to a subset of the queues in use by the hardware. This change allows flow director to specify queues that have been assigned to virtual functions by partitioning the ring_cookie into a 8bit VF specifier followed by 32bit queue index. At the moment we don't have any ethernet drivers with more than 2^32 queues on a single function as best I can tell and nor do I expect this to happen anytime soon. This way the ring_cookie's normal use for specifying a queue on a specific PCI function continues to work as expected. CC: Alex Duyck <alexander.h.duyck@redhat.com> Signed-off-by: John Fastabend <john.r.fastabend@intel.com> Tested-by: Krishneil Singh <krishneil.k.singh@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'lib/test-string_helpers.c')
0 files changed, 0 insertions, 0 deletions