[dpdk-dev] RX checksum offloading

2013-11-08 Thread Thomas Monjalon
07/11/2013 22:50, Benson, Bryan : > I have prepared a patch for the issue. If it is not in the correct format, > please advise. First of all, thank you for the patch. My comments on the format: 1) The content type is quoted-printable. So it cannot be applied wihtout modifications. Please use g

[dpdk-dev] RX checksum offloading

2013-11-07 Thread Benson, Bryan
ember 07, 2013 3:44 AM To: Benson, Bryan Cc: dev at dpdk.org; LiuFeng Subject: Re: [dpdk-dev] RX checksum offloading 07/11/2013 10:06, Thomas Monjalon : > 07/11/2013 04:44, Benson, Bryan : > > RX queues=1 - RX desc=1024 - RX free threshold=16 > > > > -- F

[dpdk-dev] RX checksum offloading

2013-11-07 Thread Benson, Bryan
___ From: Thomas Monjalon [thomas.monja...@6wind.com] Sent: Thursday, November 07, 2013 3:44 AM To: Benson, Bryan Cc: dev at dpdk.org; LiuFeng Subject: Re: [dpdk-dev] RX checksum offloading 07/11/2013 10:06, Thomas Monjalon : > 07/11/2013 04:44, Benson, Bryan : > > RX queu

[dpdk-dev] RX checksum offloading

2013-11-07 Thread Thomas Monjalon
07/11/2013 10:06, Thomas Monjalon : > 07/11/2013 04:44, Benson, Bryan : > > RX queues=1 - RX desc=1024 - RX free threshold=16 > > > > -- Forward statistics for port 0 > > > > RX-total: 543761 Bad-ipcsum: 543558 Bad-l4csum: 0 > > > > -- Forward s

[dpdk-dev] RX checksum offloading

2013-11-07 Thread Thomas Monjalon
07/11/2013 04:44, Benson, Bryan : > RX queues=1 - RX desc=1024 - RX free threshold=16 > -- Forward statistics for port 0 > RX-total: 543761 Bad-ipcsum: 543558 Bad-l4csum: 0 > -- Forward statistics for port 1 > RX-total: 542226 Bad-ipcsum: 0

[dpdk-dev] RX checksum offloading

2013-11-07 Thread Benson, Bryan
From: dev [dev-boun...@dpdk.org] on behalf of Benson, Bryan Sent: Wednesday, November 06, 2013 7:09 PM To: dev at dpdk.org Subject: Re: [dpdk-dev] RX checksum offloading All, The receive checksum issue seems to be caused by using a RX_FREE_THRESH value that

[dpdk-dev] RX checksum offloading

2013-11-07 Thread Benson, Bryan
All, The receive checksum issue seems to be caused by using a RX_FREE_THRESH value that is 32 or larger, as validated by the test-pmd application. I used 2 different packet types - bad IP checksum sent to port 0 and bad tcp checksum to port 1. The way I was sending the packets did not vary betwe

[dpdk-dev] RX checksum offloading

2013-11-07 Thread Benson, Bryan
All, Has anyone had any experience with hardware checksum offloads not working? It appears that the combination of settings we are using in our application may be the crux of the issue, as offloading test-pmd application in csum mode correctly identifies bad packets via the ol_flags. I am a bi