Onload-8.0.0 ============ This is a feature release of Onload incorporating a significantly updated version of the 'sfc' net driver (v5.3.12.1023) and supporting major new Operating System releases including Red Hat Enterprise Linux 9.0. Features and fixes since OpenOnload-7.1.3.202 are included. TCPDirect is now supplied as a separate package. Linux distribution support -------------------------- This package can be installed on: - Red Hat Enterprise Linux 7.8 - 7.9 - Red Hat Enterprise Linux 8.2 - 8.6 - Red Hat Enterprise Linux 9.0 - SuSE Linux Enterprise Server 15 SP1 - SP3 - Canonical Ubuntu Server LTS 20.04 and 22.04 - Canonical Ubuntu Server 21.10 - Debian 10 "Buster" - Debian 11 "Bullseye" - Linux kernels 4.15 - 5.15 Packaging, source and licensing changes --------------------------------------- The Onload control plane is now distributed as source code rather than a binary and built from source with Onload. The control plane, ef_vi and various other components are now provided with a BSD 2-Clause licence. TCP Direct has been moved into a separate package which should be installed with a corresponding version of Onload. For example, tcpdirect-8.0.0.x should be used with onload-8.0.0.y. The table below summarises the situation for each component: |--------------------+-------------+-------------+-----------------| | | Supplied as | Licence | Package | |--------------------+-------------+-------------+-----------------| | Onload | source | GPL-2.0 | onload-8.0.0 | |--------------------+-------------+-------------+-----------------| | Onload headers | source | GPL-2.0 or | onload-8.0.0 | | needed for ef_vi | | BSD | | | applications | | 2-Clause | | |--------------------+-------------+-------------+-----------------| | Onload extensions | source | BSD | onload-8.0.0 | | stub library | | 2-Clause | | |--------------------+-------------+-------------+-----------------| | Control plane | source | BSD | onload-8.0.0 | | | | 2-Clause | | |--------------------+-------------+-------------+-----------------| | User-modifiable | source | BSD | onload-8.0.0 | | scripts & examples | | 2-Clause | | |--------------------+-------------+-------------+-----------------| | ef_vi | source | BSD | onload-8.0.0 | | | | 2-Clause | | |--------------------+-------------+-------------+-----------------| | TCP Direct | binary | Proprietary | tcpdirect-8.0.0 | |--------------------+-------------+-------------+-----------------| Python 3 required ----------------- The Python scripts have been updated and now require a Python 3 interpreter. No 32-bit acceleration ---------------------- This and successor releases do not support the acceleration of 32-bit applications. sfc_affinity ------------ The deprecated support for adding steering filters through the sfc_affinity driver and the sfcaffinity tool has been removed. sfc_affinity_config has been modified to use the sfc_resource driver.