In this advisory it is said that "No workaround is available, but systems that do not have Intel(R) 82559 series 10Gb Ethernet Controllers are not affected." https://www.freebsd.org/security/advisories/FreeBSD-EN-15:14.ixgbe.asc I suspect a 82599 controller is the correct entry, because a 82559 is a fast ethernet controller (well, not so fast anymore).
Created attachment 179019 [details] proposed patch - change the Intel chipset number for ixgbe.
Interesting finding. Unless the issue only manifests on the 82599 chipset, I'd say we could try something a little different on a two fold approach: #1 reword the advisory and #2 update the man page with a caveat section. #1 - Reword of the advisory (patch provided): Because the patch affects the entire ixgbe(4) driver, to be in conformance with what the man page says, I'd suggest the advisory to read: No workaround is available, but systems that do not have Intel(R) 82598EB series 10Gb Ethernet Controllers are not affected. The man page for ixgbe states the following: DESCRIPTION The ixgbe driver provides support for PCI 10Gb Ethernet adapters based on the Intel 82598EB Intel(R) Network Connections. The driver supports Jumbo Frames, MSIX, TSO, and RSS. #2 - Caveat section (patch provided): Since this option is now the default on ixgbe we could add that in a caveat section of the man page for the driver (following examples of others such as ral(4).
Created attachment 179020 [details] proposed patch - add a CAVEAT section to the ixgbe(4) man page.