Workaround for Linux 6.15: no_shrub Build Profile - UG1586

Onload User Guide (UG1586)

Document ID
UG1586
Release Date
2026-01-22
Revision
1.4 English

The current support in Onload for sharing X4 series Express datapath queues is incompatible with Linux version 6.15. This will be addressed in a future release, which will no longer require this workaround. This version of Onload must be built with the no_shrub build profile on such kernels.

The no_shrub build profile prevents Onload accelerated applications from sharing X4 Express datapath queues, but does not affect the ability of ef_vi and TCPDirect applications to use them.

To use the no_shrub build profile, build as follows:

  • with debuild, --build-profiles=pkg.onload.profile-no_shrub
  • with rpmbuild, --define "build_profile no_shrub"
  • with onload_install, --build-profile no_shrub