Skip to content

Configure interface offloading capabilities properly #99

@roland-sipos

Description

@roland-sipos

Currently by default the ifaces are initialized with these default/expected offloading:

.offloads = (RTE_ETH_RX_OFFLOAD_TIMESTAMP

This might not be available on every NIC (e.g.: 10Gb interfaces).
Problem was reported during the testing with Intel X722 10Gb OCP NIC at the 50L prototype.

We need to find a way to:

  • Identify offloading capabilities of the interface
  • Enable/use available offloading capabilities specified in configuration
  • Throw issues accordingly: error on configured/expected but not available, or introduce "enable if available" options.

Metadata

Metadata

Labels

bugSomething isn't workingenhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions