Dave Jones c348adb
Date: Wed, 01 Sep 2010 13:37:33 -0700 (PDT)
Dave Jones c348adb
Message-Id: <20100901.133733.223467599.davem@davemloft.net>
Dave Jones c348adb
To: davej@redhat.com
Dave Jones c348adb
Cc: simon.kagstrom@netinsight.net, netdev@vger.kernel.org
Dave Jones c348adb
Subject: Re: via-velocity dma-debug warnings again. (2.6.35.2)
Dave Jones c348adb
From: David Miller <davem@davemloft.net>
Dave Jones c348adb
In-Reply-To: <20100901.133547.236248297.davem@davemloft.net>
Dave Jones c348adb
References: <20100901200555.GA30689@redhat.com>
Dave Jones c348adb
	<20100901.133414.24593005.davem@davemloft.net>
Dave Jones c348adb
	<20100901.133547.236248297.davem@davemloft.net>
Dave Jones c348adb
Dave Jones c348adb
Dave Jones 7def7ea
Ok, this is becomming hopeless.  Let's just try turning off SG support
Dave Jones 7def7ea
for now, the length calculations are correct in those cases.
Dave Jones c348adb
Dave Jones c348adb
diff --git a/drivers/net/via-velocity.c b/drivers/net/via-velocity.c
Dave Jones 7def7ea
index fd69095..f534123 100644
Dave Jones c348adb
--- a/drivers/net/via-velocity.c
Dave Jones c348adb
+++ b/drivers/net/via-velocity.c
Dave Jones 7def7ea
@@ -2824,7 +2824,7 @@ static int __devinit velocity_found1(struct pci_dev *pdev, const struct pci_devi
Dave Jones 7def7ea
 	netif_napi_add(dev, &vptr->napi, velocity_poll, VELOCITY_NAPI_WEIGHT);
Dave Jones c348adb
 
Dave Jones 7def7ea
 	dev->features |= NETIF_F_HW_VLAN_TX | NETIF_F_HW_VLAN_FILTER |
Dave Jones 7def7ea
-		NETIF_F_HW_VLAN_RX | NETIF_F_IP_CSUM | NETIF_F_SG;
Dave Jones 7def7ea
+		NETIF_F_HW_VLAN_RX | NETIF_F_IP_CSUM;
Dave Jones c348adb
 
Dave Jones 7def7ea
 	ret = register_netdev(dev);
Dave Jones 7def7ea
 	if (ret < 0)