To identify relevant drivers already installed on the server:
find /lib/modules/`uname -r` -type f -name '*.ko' -printf '%f\n' | grep -E 'sfc|onload'
|A Linux net driver provides the interface between the Linux network stack and the Solarflare network adapter.
|Provides low level access to the Solarflare network adapter virtualized resources. Supports direct access to the network adapter for applications that use the ef_vi user-level interface for maximum performance.
This is used to prevent the kernel during idle periods from putting the CPUs into a sleep state.
Removed in openonload-201405.
|Used to direct traffic flow managed by a thread to the core the thread is running on, inserts packet filters that override the RSS behavior.
|Manages the virtualization resources of the adapter and shares the resources between other drivers.
|The kernel component of Onload.
|The control plane component of Onload. User of Onload-201710 onwards refer to User-space Control Plane Server.
To unload any loaded drivers:
To remove the installed files of a previous Onload:
To load the Solarflare net driver (if not already loaded):
To reload drivers following upgrade or changed settings:
onload_tool reload command
reloads drivers listed in the preceding table, but does not reload other network drivers
such as the
xilinx_efct driver used by X3 series adapters. To reload
any unlisted drivers, use the