DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] i40e and RSS woes
@ 2015-02-16 13:36 Gleb Natapov
  2015-02-19 14:50 ` Gleb Natapov
  0 siblings, 1 reply; 14+ messages in thread
From: Gleb Natapov @ 2015-02-16 13:36 UTC (permalink / raw)
  To: dev

I have an application that works reasonably well with ixgbe driver, but
when I try to use it with i40e I encounter various RSS related issues.

First one is that for some reason i40e, when it builds default reta
table, round down number of queues to power of two. Why is this? If I
configure reta by my own using all of the queues everything seams to be
working. To add insult to injury I do not get any errors during
configuration some queues just do not receive any traffic.

The second problem is that for some reason i40e does not use 40 byte
toeplitz hash key like any other driver, but it expects the key to be 52
bytes. And it would have being fine (if we ignore the fact that it
contradicts MS spec), but how my high level code suppose to know that?
And again, device configuration does not fail when wrong key length is
provided, it just uses some other key. Guys this kind of error handling
is completely unacceptable.

The last one is more of a question. Why interface to change RSS hash
function (XOR or toeplitz) is part of a filter configuration and not rss
config?

--
			Gleb.

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2015-08-24 18:58 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-16 13:36 [dpdk-dev] i40e and RSS woes Gleb Natapov
2015-02-19 14:50 ` Gleb Natapov
2015-03-02 12:56   ` Gleb Natapov
2015-03-05  5:56     ` Zhang, Helin
2015-03-05  6:39       ` Gleb Natapov
2015-03-05  6:56         ` Zhang, Helin
2015-04-28  9:21           ` Gleb Natapov
2015-04-28 14:46             ` Zhang, Helin
2015-08-24 11:13       ` Vlad Zolotarov
2015-08-24 11:40         ` Vlad Zolotarov
2015-08-24 17:51         ` Zhang, Helin
2015-08-24 18:26           ` Vlad Zolotarov
2015-08-24 18:54             ` Zhang, Helin
2015-08-24 18:58               ` Vladislav Zolotarov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).