[vortex] eth0: Too much work in interrupt, ...

Bogdan Costescu Bogdan.Costescu@IWR.Uni-Heidelberg.De
Wed, 13 Sep 2000 15:18:13 +0200 (CEST)


On Wed, 13 Sep 2000, Hamid Reza Shahriari wrote:

> Unfortunately, I used my all two motherboard mem slots by each 200MB. I
> have not 512MB RAM chip. So I must buy a new 512MB chip.
> It's 'free' output when testing: 
> # free
>              total       used       free     shared    buffers     cached
> Mem:        516436     513428       3008      13100     215288      44808
> -/+ buffers/cache:     253332     263104
> Swap:        72252       2176      70076

You seem to have quite a lot of memory (I asked because I supposed
something like 64MB). But as 'free' shows, you use it all either for the
applications or by the kernel buffering. Are you still using 2.2.10 ?
Maybe upgrading to something newer will solve your problem; however, I
don't have much knowledge in this area, so other oppinions are welcome!

> I means that error messages were reduced, and in high loads, it halts
> later.

In one of your previous messages, you said that using 3c59x-bc-1.0 you
were able to run for more than 7 hours, but with error messages. Now you
say that it halts later and give a figure of 2 hours. Are you using the
same driver ?

> The main bottleneck for me is kernel halt that is without any message when
> halts! Is this due to disabling interrupts in NIC driver?

No, it's due to out-of-memory situation.

Sincerely,

Bogdan Costescu

IWR - Interdisziplinaeres Zentrum fuer Wissenschaftliches Rechnen
Universitaet Heidelberg, INF 368, D-69120 Heidelberg, GERMANY
Telephone: +49 6221 54 8869, Telefax: +49 6221 54 8868
E-mail: Bogdan.Costescu@IWR.Uni-Heidelberg.De