HomeFreeBSD

Import the current version of netmap, aligned with the one on github.

Description

Import the current version of netmap, aligned with the one on github.

This commit, long overdue, contains contributions in the last 2 years
from Stefano Garzarella, Giuseppe Lettieri, Vincenzo Maffione, including:
+ fixes on monitor ports
+ the 'ptnet' virtual device driver, and ptnetmap backend, for

high speed virtual passthrough on VMs (bhyve fixes in an upcoming commit)

+ improved emulated netmap mode
+ more robust error handling
+ removal of stale code
+ various fixes to code and documentation (some mixup between RX and TX

parameters, and private and public variables)

We also include an additional tool, nmreplay, which is functionally
equivalent to tcpreplay but operating on netmap ports.

Details

Provenance
Luigi Rizzo <luigi@FreeBSD.org>Authored on Oct 16 2016, 2:13 PM
Parents
rG63f6b1a75a8e: aw_ccu on H3 needs access to PRCM space. The r_pio controller works now.
Branches
Unknown
Tags
Unknown

Event Timeline