Skip to content

Releases: Netronome/virtio-forwarder

1.5.2

01 Jun 09:58
Compare
Choose a tag to compare
Print eal param in log

Output dpdk eal param into log, so we can get the param that passed
to eal easily. While error occur there, can trace issue through eal
param quickly.

Signed-off-by: Jin Liu <[email protected]>
Signed-off-by: Louis Peens <[email protected]>

1.5.1

24 Jan 14:35
Compare
Choose a tag to compare
CI: add HW rings memory free to DPDK patch queue

Signed-off-by: Heinrich Kuhn <[email protected]>
Signed-off-by: Simon Horman <[email protected]>

1.5.0

30 Nov 08:09
Compare
Choose a tag to compare
Version 1.5.0

* Add PCI query port control operation
* Add ability to return data in a PortControlResponse message
* Add vhost-path safety check when adding a socket pair
* Revise user guidelines
* Fix bond add return code when bonding is not supported
* CI: Rework existing build test workflow
* Fix bond PMD linking in Ubuntu environments

Signed-off-by: Heinrich Kuhn <[email protected]>

1.4.0

04 Nov 11:47
Compare
Choose a tag to compare
Version 1.4.0

* Use L4 info when calculating hash with multi-queue ipv6
* Relax socket pair removal requirements even more
* Add avx and sse4.2 to march flag when building statically
* Relax socket pair removal requirements
* Add get relay helper function
* Move worker struct definitions to header file
* CI: add LSC port cleanup fix to DPDK patch queue
* CI: add DPDK patching infrastructure
* CI: switch to git clone of dpdk-stable
* Fix upstream pkg-config file detection
* Improve max relay definition logic
* Check for bond PMD availability before linking
* CI: set machine type to default when building DPDK

Signed-off-by: Heinrich Kuhn <[email protected]>

1.3.1

20 Sep 12:44
Compare
Choose a tag to compare
CI: set machine type to default when building DPDK

As part of building statically linked packages DPDK is also compiled
from source. Before this patch the default machine type of "native" was
used. This results in DPDK building with -march=native. This isn't very
portable and can cause issues on CPU's that don't have feature parity
with the build machine's CPU. This patch sets the machine type to
"default". On x86 this will conservatively set "-march=corei7" which is
a lot more portable than "native"

Older versions of DPDK did not export a -march flag in the pkgconfig
file. Virtio-forwarder will set the flag to core2. Change this to corei7
for consistency too.

Signed-off-by: Heinrich Kuhn <[email protected]>
Signed-off-by: Simon Horman <[email protected]>

1.3.0

12 Jul 15:42
Compare
Choose a tag to compare
Version 1.3.0