On the RK3399 running the release-4.4 kernel, it is fairly easy to lock up the Ethernet interface by running heavy traffic over it. After a few minutes you'll get a kernel message like this:
[ 3067.819477] NETDEV WATCHDOG: eth0 (rk_gmac-dwmac): transmit queue 0 timed out
This has been reported against the Firefly-RK3399 board here but we are also seeing this on our hardware. Is this a known issue?
Let me know if you need help for reproducing this.