- Add extra time while waiting for an EMPR to finish on E830 and E825C devices
- Fix debug mask sysctl help message
- Handle EAGAIN error messages from the Get Link Status AQ command by retrying them several times
- Handle the condition where E830 extended temperature SKUs can have the chip initialize without the PHY subsystem being ready due to very low temperatures; the driver will print out a message when this happens
- Fix inability to set link speed using the advertise_speed sysctl when link is down and the link_active_on_if_down sysctl is set to 0
- Fix issue where VLANs would not properly be set back up after a hardware reset (e.g. PF reset) (Thanks jacob.e.keller@intel.com)
Signed-off-by: Eric Joyner <erj@FreeBSD.org>
MFC after: 1 week
Relnotes: yes
Sponsored by: Intel Corporation
This is the top of a 3 patch stack.