em(4): Enable RX after RDH is configured (backport from emx(4)).
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 10 Mar 2009 13:14:22 +0000 (21:14 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 10 Mar 2009 13:14:22 +0000 (21:14 +0800)
commit6b96e920894462b81e4226583d45925b0abd5a6f
treeb0207bfdaa86cfff133e227aa817b325c7228669
parent4e49973067da883fe2dd88d75257464ecf1bdc0d
em(4): Enable RX after RDH is configured (backport from emx(4)).

According to Intel OpenSDM's RDH description:
"... If software were to write to this register while the receive
 function was enabled, the on-chip descriptor buffers can be
 invalidated and other indeterminate operations might result ..."

Maybe we were just that lucky, the driver actually worked ...
sys/dev/netif/em/if_em.c