In general, if a driver (e.g. ixgbe) supports DEV_NETMAP, then all the
NIC models sharing the same driver will have native netmap support.
Netmap simply does not know about the specific models.

If you are really seeing an issue, it may be related to the recent iflib
refactoring, which now collects driver functionalities common to Intel 1G
drivers (em, lem, igb, ...).
And iflib has support for netmap, so that the same netmap functions are
reused by all the 1G drivers.
>From my understanding, both 82575 (dual) and 82576 (quad) are served by
igb, so they should be supported.
One way to check if netmap kicks is to inspect the log for lines like these:
net eth0: netmap queues/slots: TX 1/256, RX 1/256
net eth1: netmap queues/slots: TX 1/256, RX 1/256

Maybe Matt wants to add something related to iflib.

The log you are seeing is a sanity check: it seems you are seeing packets
larger than 1500 bytes in the host rings. Are you using jumbo frames with
the netmap "bridge" program?

freebsd-net@freebsd.org mailing list
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to