]> git.baikalelectronics.ru Git - kernel.git/commit
8139too: move wmb before TX DMA start
authorAndreas Oberritter <obi@linuxtv.org>
Wed, 8 Oct 2008 06:14:16 +0000 (06:14 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 9 Oct 2008 00:12:57 +0000 (17:12 -0700)
commitdf9d99e4e13a786256bf72b6daea89025cd603ff
tree5b6f51c49accccc5690aaeba7754cf150dd25c43
parente5d08e6643dfd97eeea00c2259df778b56f05a92
8139too: move wmb before TX DMA start

The write barrier should be used before starting a DMA transfer. This fixes
a problem, where almost all packets received on another machine had garbled
content. Tested with an RTL8100C on a MIPS machine.

Signed-off-by: Andreas Oberritter <obi@linuxtv.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/8139too.c