Add new -C option for configuring packet transmit completion. Both poll and event completions are supported at least partially: event completion is currently supported only with scheduled queues.
Transmit completion can be configured to be attempted to be done for every nth packet within limitations of the completion resources.
v2:
Rebased
Matias' comments
v3:
Fixed poll mode handling with a single completion ID
v4:
Rebased
Added handling for discarded packets that had transmit completion set
Add new -C option for configuring packet transmit completion. Both poll and event completions are supported at least partially: event completion is currently supported only with scheduled queues.
Transmit completion can be configured to be attempted to be done for every nth packet within limitations of the completion resources.
v2:
v3:
v4:
v5: