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:42:07 -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
Wed Jan 12 16:36:29 CST 2005
eth3      Link encap:Ethernet  HWaddr 00:02:B3:D5:7E:30
          RX packets:1868701 errors:894743 dropped:894743 overruns:410647 
frame:0
ba659628 150dc67c 00c8ad95 000d2659 00000000 00000000 00000000 00000000 
00764a9d
00045bd7 00000000 00000120 00000000 00000000 00000000 00000000 00000000 
0009b5c4
entries  in_hit in_slow_tot in_no_route in_brd in_martian_dst in_martian_src  
out_hit out_slow_tot out_slow_mc  gc_total gc_ignored gc_goal_miss 
gc_dst_overflow in_hlist_search out_hlist_search
00008e84  62d61b7d 37d9063a 00000000 00000000 0000b57e 00006c14 00000002  
0027d72c 00042dfa 00000000 307d209e 30505aea 001d0a7c 001cf933 108c7bfb 
00c976a6
00008e84  0000f0af 00032cd5 00000000 00000000 00004360 00000000 00000000  
00000020 000000df 00000002 00004874 000046dd 0000016c 00000165 0016e55d 
0000028f
           CPU0       CPU1
 18: 3680079907       1815   IO-APIC-level  eth3
 20:          2 2490755322   IO-APIC-level  eth2

Wed Jan 12 16:37:30 CST 2005
eth3      Link encap:Ethernet  HWaddr 00:02:B3:D5:7E:30
          RX packets:6313404 errors:1216174 dropped:1216174 overruns:509016 
frame:0
baa97098 150dc67c 00c8e8ac 000d2659 00000000 00000000 00000000 00000000 
00764df1
00045be8 00000000 00000120 00000000 00000000 00000000 00000000 00000000 
0009b650
entries  in_hit in_slow_tot in_no_route in_brd in_martian_dst in_martian_src  
out_hit out_slow_tot out_slow_mc  gc_total gc_ignored gc_goal_miss 
gc_dst_overflow in_hlist_search out_hlist_search
0000e10e  63177e31 37db7aec 00000000 00000000 0000b587 00006c22 00000002  
0027d819 00042e29 00000000 307f9564 3052cf38 001d0a7f 001cf933 114eef21 
00c97a1e
0000e10e  0000f0b5 00032ce0 00000000 00000000 00004360 00000000 00000000  
00000020 000000e0 00000002 00004875 000046de 0000016c 00000165 0016e5a1 
00000295
           CPU0       CPU1
 18: 3680513406       1815   IO-APIC-level  eth3
 20:          2 2490979016   IO-APIC-level  eth2


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: pgpxOVHkk9d5x.pgp
Description: PGP signature

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