Re: eepro100 woes -> linux memory issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Sep 08, 2000 at 12:32:52PM -0400, Dennis wrote:
> At 09:28 AM 09/08/2000 +0100, you wrote:
> >> >The mark_bh is already there. it sounds ot me like you are changing timing
> >> >patterns by causing a cpu stall on the memory bus
> >> 
> >> No, its not.
> >
> >The mark_bh is already there. Its in netif_rx. You are causing additional
> delays
> >by causing a stall on the memory bus with the mark_bh.
> >
> >> 1) Set up a box with an eepro100 as a second card and modify the driver by
> >> simply replacing netif_rx() with kfree_skb(). My system is a 200Mhz Pentium
> >
> >You've changed the timing patterns. 
> 
> any code change changes the timing. The existing code chokes. So your
> solution is that there is no solution?

There is probably a solution, just not by adding bogus mark_bh()s to
the driver. 

When you set speedo_debug to 3 does it complain about memory allocation
failures ? 

Does it still occur when you increase the values in /proc/sys/vm/freepages
(e.g. quadruple all of them) 


> 
> 4000 pps is nothing. But its my fault for trying to make a horse out of a
> camel. Shame on me.

Alexey told you earlier that the default VM settings do not cope with
too high network load. You didn't listen..
 
-Andi
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux