Eu não sei sobre chips que o msk0 suporta; mas eu vi problemas semelhantes em muitos outros cards / chips / drivers. 99,9% do tempo é uma implementação de firmware com bugs (geralmente devido à fabricação barata) que não manipula corretamente o (s) timer (s) do watchdog.
Além disso, esse é um chip da Marvel, e a Marvel não é amigável ao código aberto; poderia ser um problema com o próprio driver. De qualquer forma, o melhor lugar para começar é a parte inferior da página do manual sobre a solução de problemas de NICs .
Eu tive meu quinhão desse tipo de problema; Eu encontrei a solução mais fácil é mudar para NICs mais caras (embora você pode encontrar os mais antigos no eBay por quase nada; minha primeira escolha para equipamentos domésticos).
Se a solução de problemas não resolver o problema, há mais especialistas em solução de problemas nos fóruns do FreeBSD .