Turned on debugging using "ethtool -s eth0 msglvl $((0x7fff))" and saw the following messages when it hung:
[3408740.816032] niu: niu_interrupt() ldg[ffff8807141d16d0](18) v0[8000000000] v1[0] v2[0] [3408740.816036] niu 0000:09:00.0: eth2: niu_txchan_intr() cs[b860b860000c000] [3408740.816038] niu 0000:09:00.0: eth2: niu_poll_core() v0[0000008000000000] [3408740.816040] niu 0000:09:00.0: eth2: niu_tx_work() pkt_cnt[0] cons[119] [3408740.816042] niu: niu_interrupt() ldg[ffff8807141d16d0](18) v0[8000000000] v1[0] v2[0] [3408740.820004] [sched_delayed] sched: RT throttling activated [3408740.824021] niu 0000:09:00.0: eth2: Disable interrupts [3408740.824044] niu 0000:09:00.0: eth2: Disable RX MAC [3408740.824048] niu 0000:09:00.0: eth2: Disable IPP [3408740.824054] niu 0000:09:00.0: eth2: Stop TX channels [3408740.824641] niu 0000:09:00.0: eth2: Stop RX channels [3408740.824652] niu 0000:09:00.0: eth2: Reset TX channels [3408740.825212] niu 0000:09:00.0: eth2: Reset RX channels [3408740.825999] niu 0000:09:00.0: eth2: Initialize TXC [3408740.826002] niu 0000:09:00.0: eth2: Initialize TX channels -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1164497 Title: 108e:abcd niu 10g ethernet driver lock-up (Transmit timed out, resetting) and NETDEV WATCHDOG To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1164497/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs