Add a workaround for some Lenovo/IBM laptops' onboard em(4).
commitd7e46a940758643a97a653a709352e73a64585f7
authorsephe <sephe>
Sun, 21 Jan 2007 10:44:45 +0000 (21 10:44 +0000)
committersephe <sephe>
Sun, 21 Jan 2007 10:44:45 +0000 (21 10:44 +0000)
treec460f969cac539022148f34c29cf6610b802a88f
parent5c24d145e1f924be57e18e6b4ff70c53737ea3fa
Add a workaround for some Lenovo/IBM laptops' onboard em(4).

Without this workaround, em(4) is extremely slow when TXing packets, though
polling(4) seems to make the situation better, the speed is still far from
expectation for 100BaseTX-FDX network.

Reported-by: Michal Belczyk <belczyk@bsd.krakow.pl>
Obtained-from: FreeBSD-current mail list, Jack Vogel <jfvogel@gmail.com>

# According to Jack Vogel:
# "saying its known to be a problem doesnt mean its cause is known"
sys/dev/netif/em/if_em.c