I have the exact same problem with my Intel NICs. I've seen it with both 82571 and 82574 based NICs.
With tso, rxcsum and txcsum enabled the 82574 NICs will stop responding within an hour, but the 82571 NICs usually keep working a couple of days. When tso, rxcsum and txcsum are disabled the 82574 NICs keep working for about 48 hours. There is no difference for the 82571 NICs. When they stop responding I have to power the server off completely or the NICs will stop responding again within minutes of coming online.
Loading bhyve with
I'm running FreeBSD 10.1-p5.
With tso, rxcsum and txcsum enabled the 82574 NICs will stop responding within an hour, but the 82571 NICs usually keep working a couple of days. When tso, rxcsum and txcsum are disabled the 82574 NICs keep working for about 48 hours. There is no difference for the 82571 NICs. When they stop responding I have to power the server off completely or the NICs will stop responding again within minutes of coming online.
Loading bhyve with
kldload vmm
seems to accelerate the process and the NICs stop working after just a few hours.I'm running FreeBSD 10.1-p5.