sky2: large memory workaround.
authorStephen Hemminger <shemminger@linux-foundation.org>
Fri, 11 Jan 2008 00:14:12 +0000 (16:14 -0800)
committerJeff Garzik <jeff@garzik.org>
Sat, 12 Jan 2008 22:49:10 +0000 (17:49 -0500)
commit86c6887e6fea0b395dc939174ac80ad0ae88288c
treea4159ed0ca36c44ce6738c1302cd038149f5f411
parentdfd9a421bed2325059fae04f810769b648fa1302
sky2: large memory workaround.

This patch might fix problems with 4G or more of memory.
It stops the driver from doing a small optimization for Tx and Rx,
and instead always sets the high-page on tx/rx descriptors.

Fixes-bug: http://bugzilla.kernel.org/show_bug.cgi?id=9725

Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/sky2.c
drivers/net/sky2.h