Intel® Ethernet Controller E810 Application Device Queues (ADQ)

Configuration Guide

ID Date Version Classification
609008 07/04/2024 Public
Document Table of Contents

Install cgroup Packages (If Needed)

This step is only needed if using Linux cgroups to align the TX traffic to the RX filter(s), using net_​prio ID. If using egress tc filter(s) with clsact and skbedit, instead of cgroups, this step is not needed.

Install the libcgroup and libcgroup-tools packages on the system.

Example: RHEL 8.x and earlier:

yum install -y libcgroup libcgroup-tools

Example: RHEL 9.0 and later:

Note: The libcgroup and libcgroup-tools packages have been removed in the RHEL 9.0 repository, as systemd now manages the majority of their features.

If cgroup configuration is required in the RHEL9.x OS, installing el8 packages usually does not cause compatibility issues, but it might impact performance indirectly. To proceed, we will have to manually download and install them using wget.

wget https://kojihub.stream.centos.org/kojifiles/packages/libcgroup/0.41/19.el8/x86_64/libcgroup-0.41-19.el8.x86_64.rpm

wget https://kojihub.stream.centos.org/kojifiles/packages/libcgroup/0.41/19.el8/x86_64/libcgroup-tools-0.41-19.el8.x86_64.rpm

Notes:
  • RHEL 9.0 uses cgroup-v2 by default, which differs from RHEL 8.x using cgroup-v1. ADQ technology supports both versions of cgroup .