Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-17 Thread Alexander Duyck
On Fri, May 17, 2019 at 10:23 AM Lennart Sorensen wrote: > OK I applied that and see this: > > i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.1.7-k > i40e: Copyright (c) 2013 - 2014 Intel Corporation. > i40e :3d:00.0: fw 3.10.52896 api 1.6 nvm 4.00 0x80001577 1.1767.0 > i4

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-17 Thread Lennart Sorensen
On Fri, May 17, 2019 at 09:42:19AM -0700, Alexander Duyck wrote: > So the patch below/attached should resolve the issues you are seeing > with your system in terms of UDPv4 RSS. What you should see with this > patch is the first function to come up will display some "update input > mask" messages,

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-17 Thread Alexander Duyck
On Thu, May 16, 2019 at 4:32 PM Alexander Duyck wrote: > > On Thu, May 16, 2019 at 11:37 AM Lennart Sorensen > wrote: > > > > On Thu, May 16, 2019 at 02:34:08PM -0400, Lennart Sorensen wrote: > > > Here is what I see: > > > > > > i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-16 Thread Alexander Duyck
On Thu, May 16, 2019 at 11:37 AM Lennart Sorensen wrote: > > On Thu, May 16, 2019 at 02:34:08PM -0400, Lennart Sorensen wrote: > > Here is what I see: > > > > i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.1.7-k > > i40e: Copyright (c) 2013 - 2014 Intel Corporation. > > i40e 0

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-16 Thread Lennart Sorensen
On Thu, May 16, 2019 at 02:34:08PM -0400, Lennart Sorensen wrote: > Here is what I see: > > i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.1.7-k > i40e: Copyright (c) 2013 - 2014 Intel Corporation. > i40e :3d:00.0: fw 3.10.52896 api 1.6 nvm 4.00 0x80001577 1.1767.0 > i40e

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-16 Thread Lennart Sorensen
On Thu, May 16, 2019 at 10:10:55AM -0700, Alexander Duyck wrote: > So I was sent a link to the datasheet for the part and I have a > working theory that what we may be seeing is a problem in the firmware > for the part. > > Can you try applying the attached patch and send the output from the > dme

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-16 Thread Alexander Duyck
On Tue, May 14, 2019 at 9:34 AM Lennart Sorensen wrote: > > On Mon, May 13, 2019 at 12:04:00PM -0700, Alexander Duyck wrote: > > So I recreated the first packet you listed via text2pcap, replayed it > > on my test system via tcpreplay, updated my configuration to 12 > > queues, and used the 2 hash

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-14 Thread Lennart Sorensen
On Mon, May 13, 2019 at 12:04:00PM -0700, Alexander Duyck wrote: > So I recreated the first packet you listed via text2pcap, replayed it > on my test system via tcpreplay, updated my configuration to 12 > queues, and used the 2 hash keys you listed. I ended up seeing the > traffic bounce between qu

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-13 Thread Alexander Duyck
On Mon, May 13, 2019 at 9:55 AM Lennart Sorensen wrote: > > On Fri, May 03, 2019 at 04:59:35PM -0400, Lennart Sorensen wrote: > > On Fri, May 03, 2019 at 10:19:47AM -0700, Alexander Duyck wrote: > > > The TCP flow could be bypassing RSS and may be using ATR to decide > > > where the Rx packets are

Re: [Intel-wired-lan] i40e X722 RSS problem with NAT-Traversal IPsec packets

2019-05-13 Thread Lennart Sorensen
On Fri, May 03, 2019 at 04:59:35PM -0400, Lennart Sorensen wrote: > On Fri, May 03, 2019 at 10:19:47AM -0700, Alexander Duyck wrote: > > The TCP flow could be bypassing RSS and may be using ATR to decide > > where the Rx packets are processed. Now that I think about it there is > > a possibility th