Add UDP GSO/GRO support.#1309
Conversation
|
Some discussion related to this pull request is at #1281 in case someone is interested in the details. Please kindly let me know if anything is missing or it's better to add something more, ex. implementation details or any explanation. Please also feel free to let me know if any question. I will update and get back soon. Thanks! |
|
@nathan565656 I'm seeing these compilation errors. Am I missing a step? |
@bprodoehl,, did you re-run |
I did run bootstrap.sh and configure before posting. I don't see them defined anywhere in the PR, so my guess is they were meant to be added to iperf_api.h but forgotten. I added them locally, defaulting GSO and GRO to |
|
@bprodoehl Sorry that somehow that part was missing. Please add the following in "iperf.h". #define GSO_BF_MAX_SIZE 64000 |
|
Hi, @bprodoehl @nathan565656. Hope you have a nice day. |
Maybe @nathan565656 can rebase his commit to fix the compile issue first. |
|
Hi @nathan565656 , I hit SIGFPE when run with your patch: Could you kindly please take a look? |
|
Hi, when this feature will be merged and avilable on iperf3 ? |
|
Please, take a look at #1925, hopefully this can become the definitive PR for this feature |
|
Thanks for the PR! This has been superceded by PR #1925, which was just merged. |
Version of iperf3: master
Issues fixed (if any): N/A
Brief description of code changes: Add UDP GSO/GRO support.