Here is what it looked like I was getting before from the old driver... that
took me down to 8mbps.
"printk: 4624 messages suppressed.
dst cache overflow
printk: 4630 messages suppressed.
dst cache overflow
printk: 4631 messages suppressed.
dst cache overflow
printk: 4646 messages suppressed.
dst cache overflow
printk: 4645 messages suppressed.
dst cache overflow"
On Wednesday 12 January 2005 04:30 pm, Robert Olsson wrote:
> Can you give this a last try. It's from an older driver
>
>
> e1000_clean(struct net_device *netdev, int *budget)
> {
> struct e1000_adapter *adapter = netdev->priv;
> int work_to_do = min(*budget, netdev->quota);
> int work_done = 0;
>
> e1000_clean_tx_irq(adapter);
> e1000_clean_rx_irq(adapter, &work_done, work_to_do);
>
> *budget -= work_done;
> netdev->quota -= work_done;
>
> if(work_done < work_to_do) {
> netif_rx_complete(netdev);
> e1000_irq_enable(adapter);
> }
>
> return (work_done >= work_to_do);
> }
--
--------------------------------------------------
Jeremy M. Guthrie jeremy.guthrie@xxxxxxxxxx
Senior Network Engineer Phone: 608-298-1061
Berbee Fax: 608-288-3007
5520 Research Park Drive NOC: 608-298-1102
Madison, WI 53711
pgpHHyZO5wuzl.pgp
Description: PGP signature
|