- 08 Apr, 2021 1 commit
-
-
Louis Peens authored
New in this release: - Support for ipv6 tunneling - Handling of QinQ matching/actions Improvements: - Fix for performance regression under overload conditions - Better handling of tunnel flow-merge cases - Fix performance regression when tso is enabled with ipv6 traffic Signed-off-by: Louis Peens <louis.peens@netronome.com> Tested-by: Charles Murcott <charles.murcott@netronome.com> Reviewed-by: Heinrich Kuhn <heinrich.kuhn@netronome.com> Signed-off-by: Simon Horman <simon.horman@netronome.com>
-
- 29 Jan, 2020 1 commit
-
-
Louis Peens authored
This is a small bugfix release, most notably improving link state stability in certain cases. Signed-off-by: Louis Peens <louis.peens@netronome.com> Tested-by: Charles Murcott <charles.murcott@netronome.com> Signed-off-by: Simon Horman <simon.horman@netronome.com>
-
- 04 Oct, 2019 1 commit
-
-
Thierry Reding authored
Now that the copy-firmware.sh script can create symlinks from the Link: entries in the WHENCE file on the fly, remove the duplicate symlinks from the filesystem. One odd entry was intel/dsp_fw_cnl.bin which was listed both as symlink and as a regular file. Both entries can be removed since the it's really a symlink, so it will be recreated at installation time. While at it, update the check_whence.py script to not look for the existence of symlinks in the filesystem because they are created on the fly at installation time by the copy_firmware.sh script. Signed-off-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
-
- 05 Aug, 2019 1 commit
-
-
Louis Peens authored
New in this release: - Support for tunnels over vlans. Improvements: - Fix hashing when using more than two ports in a bond. Signed-off-by: Louis Peens <louis.peens@netronome.com> Tested-by: Charles Murcott <charles.murcott@netronome.com> Reviewed-by: Simon Horman <simon.horman@netronome.com>
-
- 15 Mar, 2019 1 commit
-
-
Louis Peens authored
New in this release: - Add support for Agilio LX cards Improvements: - Improve tunnel setup time in low traffic rate scenarios Signed-off-by: Louis Peens <louis.peens@netronome.com> Tested-by: Charles Murcott <charles.murcott@netronome.com> Acked-by: Simon Horman <simon.horman@netronome.com>
-
- 27 Feb, 2019 1 commit
-
-
Louis Peens authored
Fixes DMAR errors that occurred when using the firmware with DPDK applications. Signed-off-by: Louis Peens <louis.peens@netronome.com> Tested-by: Brendan Galloway <brendan.galloway@netronome.com> Acked-by: Edwin Peer <edwin.peer@netronome.com>
-
- 10 Dec, 2018 1 commit
-
-
Louis Peens authored
New in this release: - Ingress rate limiting capability on SRIOV VFs. - LSO support on representor interfaces Resolved bugs: - Creating/destroying VFs in a loop can lead to the control message handler hanging. Signed-off-by: Louis Peens <louis.peens@netronome.com> Tested-by: Charles Murcott <charles.murcott@netronome.com> Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com> Acked-by: Simon Horman <simon.horman@netronome.com>
-
- 06 Nov, 2018 1 commit
-
-
Ciaran Toal authored
Very late testing of the previous firmware revealed that some VFs were locked out due to a multicast bug. The issue is resolved in this firmware. Signed-off-by: Ciaran Toal <ciaran.toal@netronome.com> Signed-off-by: Edwin Peer <edwin.peer@netronome.com> Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com> Tested-by: Brendan Galloway <brendan.galloway@netronome.com> Signed-off-by: Simon Horman <simon.horman@netronome.com>
-
- 08 Oct, 2018 1 commit
-
-
Mary Pham authored
Netronome supports eBPF offload for XDP and cls_bpf on Agilio SmartNICs. The upstream kernel driver allows for the translation of kernel eBPF programs into microcode. This firmware supports the eBPF microcode generated by the in-kernel Just-in-Time (JIT) compiler. Firmware also provides support for driver to enable bpftool to inspect and manage offloaded eBPF maps and programs. Please visit https://help.netronome.com for further information and supported features. Signed-off-by: Mary Pham <mary.pham@netronome.com> Signed-off-by: Edwin Peer <edwin.peer@netronome.com> Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com> Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
-
- 03 Oct, 2018 1 commit
-
-
Louis Peens authored
This version of the firmware adds a fix to ensure that the vlan prio/pcp field is extracted correctly for matching in hardware. Signed-off-by: Louis Peens <louis.peens@netronome.com> Reviewed-by: Simon Horman <simon.horman@netronome.com> Tested-by: Brendan Galloway <brendan.galloway@netronome.com>
-
- 02 Oct, 2018 1 commit
-
-
Edwin Peer authored
New in this release: - SR-IOV VEB support - Zero-copy multicast - Host to host checksum offload - Offload inner checksums over VXLAN - TSO over VXLAN tunnels - RSS over VXLAN and GRE - eBPF programmable RSS - PCIe performance enhancements - Maintain per queue statistics - Report core clock frequency to driver Resolved bugs: - Unreliable link state managment when reloading firmware - Incorrect MAC discard statistics - Broken RSS remapping in port breakout modes - Inappropriately dropped malformed packets Signed-off-by: Edwin Peer <edwin.peer@netronome.com> Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com> Tested-by: Brendan Galloway <brendan.galloway@netronome.com> Acked-by: Jakub Kicinski <jakub.kicinski@netronome.com>
-
- 07 Aug, 2018 1 commit
-
-
Louis Peens authored
This version of the firmware adds support for the offloading of Geneve tunneling with up to 32 Bytes of options. Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Simon Horman <simon.horman@netronome.com>
-
- 16 May, 2018 2 commits
-
-
Louis Peens authored
The Agilio CX 1x40GbE card uses the same firmware as the Agilio CX 2x40GbE card, this adds the symlink to the file for consistency. Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
-
Louis Peens authored
This version of the Agilio SmarNIC flower firmware contains a few small feature updates as listed below. The versioning scheme has also been updated since the previous r5701 release. New Features: - Small performance improvements for large number of flows - Geneve tunneling offloads - Offload IP fragmentation matching Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
-
- 19 Apr, 2018 2 commits
-
-
Louis Peens authored
This adds support for running Netronome Agilio CX 2x25GbE cards in mixed mode for the flower firmware, where one port is set to 10G and the other to 25G. Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
-
Louis Peens authored
Some bugfixes since 5642 release: - Fix bug locking up the host when dumping firmware information via ethtool on older kernels. - Fix jumbo frame MTU bug - Fix a bug where vxlan tunnel setup could overload the host Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
-
- 30 Mar, 2018 1 commit
-
-
Edwin Peer authored
Changes since 2.0.4 release: - support Agilio LX adapters - support live MAC address updates for certain bonding modes - improve link state handling to prevent DPDK PMD reconfig timeouts - fix IPv6 header length calculation in TSO handler - support debug dumps via ethtool interface - gracefully handle MAC protocol errors Signed-off-by: Edwin Peer <edwin.peer@netronome.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
-
- 02 Feb, 2018 1 commit
-
-
Edwin Peer authored
Changes since 2.0 release: - fix TSO bug triggering on large number of segments - PCIe performance enhancements - support 1x10G and 1x25G breakout on 2x25G devices Signed-off-by: Edwin Peer <edwin.peer@netronome.com> Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
-
- 01 Dec, 2017 3 commits
-
-
Louis Peens authored
Add firmware that allows offloading of tc-flower filters for Netronome Agilio CX SmartNICs. Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Frikkie Scholtz <frikkie.scholtz@netronome.com>
-
Louis Peens authored
Move the current firmware files for Netronome Agilio CX SmartNICs into a subdirectory and use symlinks in the main netronome directory to point to this firmware. This is to prepare for future firmware additions for the same cards that provide different functionality. Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
-
Louis Peens authored
Update the current firmware files for Netronome Agilio CX SmartNICs to version 2.0. Signed-off-by: Louis Peens <louis.peens@netronome.com> Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
-
- 23 Mar, 2017 1 commit
-
-
Pablo Cascón authored
Adding PF only NIC fw for Netronome Agilio CX SmartNICs Signed-off-by: Pablo Cascón <pablo.cascon@netronome.com> Signed-off-by: Dinan Gunawardena <dinan.gunawardena@netronome.com>
-