Module Name: src Committed By: msaitoh Date: Fri Nov 2 03:22:19 UTC 2018
Modified Files: src/sys/dev/mii: inbmphyreg.h src/sys/dev/pci: if_wm.c if_wmreg.h Log Message: Add workaround for DMA hang problem which result in TX device timeout on PCH_LPT with I218. Same as FreeBSD and Linux. This woraround is only for device ID 0x155a, 0x15a2, 0x1559 and 0x15a3. I observed this problem on my Shuttle DS57U's I218 port six times in two months. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/mii/inbmphyreg.h cvs rdiff -u -r1.590 -r1.591 src/sys/dev/pci/if_wm.c cvs rdiff -u -r1.107 -r1.108 src/sys/dev/pci/if_wmreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.