Re: Netmap Checksum Offloading

2016-06-16 Thread Michael Tuexen
> On 16 Jun 2016, at 08:40, Dominik Schoeffmann wrote: > > Is the checksum offloading patch for the igb(4) driver available online? > (I could not find it) > I would really like to take a look at it, espacially the context > descriptor part of it. I would also be interested in it... For looking a

Re: Netmap Checksum Offloading

2016-06-15 Thread Dominik Schoeffmann
Is the checksum offloading patch for the igb(4) driver available online? (I could not find it) I would really like to take a look at it, espacially the context descriptor part of it. Best regards, Dominik On 16.06.2016 02:04, Jim Thompson wrote: > > Luiz Otavio O Souza (loos@) developed these fo

Re: Netmap Checksum Offloading

2016-06-15 Thread Jim Thompson
We've focused on just the IP header checksum, but it's possible to add L4 checksum offload as well. I asked Luigi why he hadn't included checksum offload (with a library in software for devices that don't offer a hw offload), and his answer was that when he wrote netmap, he wanted a fast path to t

Re: Netmap Checksum Offloading

2016-06-15 Thread Jim Thompson
Luiz Otavio O Souza (loos@) developed these for igb(4) and, by extension, em(4) for use in netmap-fwd. He’s just gone back to Brazil with 82599 ixgb(4) hardware. I’m sure he’ll develop similar patches for ixgb(4) in the near future. Chelsio is also “on the list”, but I figured I’d speak to np

Re: Netmap Checksum Offloading

2016-06-15 Thread Navdeep Parhar
On 06/15/2016 16:15, Andrey Yakovlev wrote: > ive heard on bsdcan this year that some patches exist to add hwcsum > offloading to netmap, hope to see it chelsio at least cxgbe/cxl is a bit sneaky and will let you override netmap (on tx only). The ncxl interfaces declare themselves capable of che

Re: Netmap Checksum Offloading

2016-06-15 Thread Andrey Yakovlev
ive heard on bsdcan this year that some patches exist to add hwcsum offloading to netmap, hope to see it chelsio at least --  ./andy 14.06.2016, 12:15, "Dominik Schoeffmann" : > Dear Netmap Developers, > > during the course of my bachelor's thesis, I modified a packet generator > called MoonGen

Netmap Checksum Offloading

2016-06-14 Thread Dominik Schoeffmann
Dear Netmap Developers, during the course of my bachelor's thesis, I modified a packet generator called MoonGen [1] in order to utilize netmap. One key component was to flexibly offload checksums for different kinds of packets (IPv4, UDP, TCP). The ixgbe netmap patch was modified [2] in order to c