jme: Fix FIFO flush issue
authorGuo-Fu Tseng <cooldavid@cooldavid.org>
Wed, 22 Feb 2012 08:58:10 +0000 (08:58 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 1 Mar 2012 00:31:19 +0000 (16:31 -0800)
commit5fbc730462e4c65e83bc343c4d3f97292b867ff7
tree12626813d792b4d8588819b9c35fb83817bb08bc
parent9b83c78d644ae794f0ec3cf7a4722c613b947913
jme: Fix FIFO flush issue

commit ba9adbe67e288823ac1deb7f11576ab5653f833e upstream.

Set the RX FIFO flush watermark lower.
According to Federico and JMicron's reply,
setting it to 16QW would be stable on most platforms.
Otherwise, user might experience packet drop issue.

Reported-by: Federico Quagliata <federico@quagliata.org>
Fixed-by: Federico Quagliata <federico@quagliata.org>
Signed-off-by: Guo-Fu Tseng <cooldavid@cooldavid.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/jme.c
drivers/net/ethernet/jme.h