Intel® Ethernet Controller E810 Application Device Queues (ADQ)

Configuration Guide

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

ADQ PF Issues

  • ice driver version 1.1.x can create unnecessary Linux kernel (kworker) threads, under certain workloads with an uncabled port on an E810 Network Interface Card (NIC) port. This can increase CPU utilization, which might impact ADQ performance.

    Mitigation: Use ice driver version 1.2.1 or later.

  • VXLAN stateless offloads (checksum, TSO) and TC filters directing traffic to a VXLAN interface are not supported with Linux v5.9 or later, using older versions of the ice driver.

    Mitigation: Use ice driver version 1.9.7 or later.

  • ADQ configuration commands that update settings on the interface (i.e., tc qdisc add and ethtool -L) cause the driver to close the associated RDMA interface and reopen it. This disrupts RDMA traffic on the interface. RDMA and ADQ configurations are not supported on the same interface simultaneously.
  • When TCs are created, deleted, then recreated, Intel® Ethernet Flow Director might not work as expected. To recover, reload ice driver and reapply ADQ configuration.

    Mitigation: Use ice driver version 1.5.8 or later.

  • The ice driver can return an error when trying to create TC filters using ipv6 filter rules.

    Mitigation: Use ice driver version 1.9.7 or later.