HomeFreeBSD

igc: Add sysctl for DMA Coalesce

Description

igc: Add sysctl for DMA Coalesce

This feature can increase efficiency at the expense of latency

It does not work well with the default interrupt delay, but expose
the otherwise unconnected code in the driver in case people want to
experiment.

See
https://www.intel.com/content/dam/support/us/en/documents/network/adapter/pro100/sb/466827_intel_r__dma_coalescing_white_paper_v003.pdf

Sponsored by: BBOX.io

(cherry picked from commit 68b1f5dc59368ce5175e3300bf95476ea5a560bc)

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Mon, Oct 14, 12:55 PM
Parents
rGce5a07a9d2c5: arm64: Stop trashing x28 in savectx
Branches
Unknown
Tags
Unknown

Event Timeline

Kevin Bowling <kbowling@FreeBSD.org> committed rG4c1441bba1d1: igc: Add sysctl for DMA Coalesce (authored by Kevin Bowling <kbowling@FreeBSD.org>).Mon, Oct 21, 3:09 PM