Skip to content

Releases: Netronome/virtio-forwarder

1.5.2

01 Jun 09:58

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 <jin.liu@corigine.com>
Signed-off-by: Louis Peens <louis.peens@corigine.com>

1.5.1

24 Jan 14:35

Choose a tag to compare

CI: add HW rings memory free to DPDK patch queue

Signed-off-by: Heinrich Kuhn <heinrich.kuhn@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>

1.5.0

30 Nov 08:09

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 <heinrich.kuhn@corigine.com>

1.4.0

04 Nov 11:47

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 <heinrich.kuhn@corigine.com>

1.3.1

20 Sep 12:44

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 <heinrich.kuhn@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>

1.3.0

12 Jul 15:42

Choose a tag to compare

Version 1.3.0