New release 0.9 - #653
Merged
Merged
Conversation
Contributor
- Switched to DPDK 19.08
- Implemented preliminary support for AF_XDP sockets IO
- Improved packet loss and added application controls for TX queues number and number of Send threads.
- Implemented RFC 2544 testing in nffPktgen
- Bugfixes
Enabled "make subdir" for intermediate targets
Added nffPktgen to default build
Added receive functionality to packet generator
Fixed #629 - renamed ACLFromORIG functions to ACLFromTextTable
Updated testnat file to match data size in ixia
Fixes #588 Updated DecreaseTTL Function description
Updated NFF-GO to DPDK 19.08
Fixed #639 with proposed patch to getting device ID
Binary Search Generator example added
because newer commits break our build and are not yet merged into Linux kernel.
because it is needed to clone libbpf repository
For some NIC the readlink `/sys/class/net/<nic_name>` would get several
PCI address and the correct one would be the second one, e.g.
$ readlink -f /sys/class/net/ens224
/sys/devices/pci0000:00/0000:00:17.0/0000:13:00.0/net/ens224
To get the correct device ID, we have to check if the second one
`0000:13:00.0` is a PCI address, return second one, else return the
first one `0000:00:17.0`
fix get PCI device ID
Added AF_XDP input/output. Added ctrl-C handling
- Implemented multiple Send threads - Increased size of TX ring to 2048 - Implemented user controlled number of TX queues - Added xstats and other debug messages - Implemented multiple attempts to send packets - Fixed dropped packet statistics (need to use interlocked operation there)
Implemented performance improvements
Added missing semicolon
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.