]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC: r281337
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 5 Jul 2015 20:16:51 +0000 (20:16 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 5 Jul 2015 20:16:51 +0000 (20:16 +0000)
commit578ce1c9222e1d25dd6f2462bf346a3ee0c62e7a
tree2e68cca6fa2944321a7c0748a744592558d19820
parented43e0413ee2bce821b658f8707c8291d3217429
MFC: r281337

Don't enable RX and TX before their initial configuration is done, i. e.
after setting up interrupt moderation but before turning interrupts on.
This matches what Realtek's r8168 Linux driver does as of version 8.039.00
and fixes problems with certain incarnations of certain MAC revisions
like the interface requiring an extra up/down-cycle after boot to start
working or DMA configuration not being adhered to.

PR: 193743, 197535

git-svn-id: svn://svn.freebsd.org/base/stable/8@285179 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/re/if_re.c