Intel® Ethernet Controller E810 Application Device Queues (ADQ)

Configuration Guide

ID 609008
Date 04/03/2023
Version 2.8
Document Table of Contents

Install ice Driver with ADQ Flags

The following variables are used in the examples in this section:

$driverver The ice driver version.
  1. Download the ice and untar. tar -xzvf ice-${driverver}.tar.gz cd ice-${driverver}/src
  2. Compile and install the ice driver. make -j$(nproc) CFLAGS_EXTRA='-DADQ_PERF_COUNTERS' install Note:To compile the ice driver on some kernel/arch combinations, you might need to install a package with the development version of libelf (for example, libelf-dev, libelf-devel, or elfutilsl-libelf-devel). Note:The pkt_​busy_​poll counters are enabled by the –DADQ_​PERF_​COUNTERS CFLAG during ice driver compile. If the counters are not listed in ethtool –S output, verify that ice was built using the compile command in this step.

    Example (RHEL):

    yum install elfutils-libelf-devel
  3. Load the ice driver. modprobe ice