netdev
[Top] [All Lists]

Re: V2.4 policy router operates faster/better than V2.6

To: netdev@xxxxxxxxxxx
Subject: Re: V2.4 policy router operates faster/better than V2.6
From: "Jeremy M. Guthrie" <jeremy.guthrie@xxxxxxxxxx>
Date: Wed, 12 Jan 2005 16:47:28 -0600
Cc: Robert Olsson <Robert.Olsson@xxxxxxxxxxx>
In-reply-to: <16869.42247.126428.508479@robur.slu.se>
Organization: Berbee Information Networks
References: <Pine.LNX.4.44.0501071416060.5818-100000@localhost.localdomain> <200501121621.24259.jeremy.guthrie@berbee.com> <16869.42247.126428.508479@robur.slu.se>
Reply-to: jeremy.guthrie@xxxxxxxxxx
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: KMail/1.7.2
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

Attachment: pgpHHyZO5wuzl.pgp
Description: PGP signature

<Prev in Thread] Current Thread [Next in Thread>