[tulip] Careful with Conexant LANfinity and 2.4

Kent Hunt kenthunt@yahoo.com
Wed, 25 Jul 2001 15:04:15 -0700 (PDT)


Donald,

	Thanks for the patch. I haven't had lockups with this
computer since I had set dma=0 (I had several lockups
when your driver was still not available). I'm curious
if others without this tulip driver are experimenting
lockups and file system corruption when dma=1. So I
assumed that the tulip driver had something to do with
the lockup and filesystem corruption even when dma=0.
I did not like the warning on IRQ at all. Yes, it
seems that the warning is gone for now. I guess I will
be the guinea pig and do some massive networking in my
production system :)
See how much I trust you? 

wait for my report.

Kent

--- Donald Becker <becker@scyld.com> wrote:
> On Tue, 24 Jul 2001, Kent Hunt wrote:
> 
> > Date: Tue, 24 Jul 2001 11:17:40 -0700 (PDT)
> > From: Kent Hunt <kenthunt@yahoo.com>
> > To: Donald Becker <becker@scyld.com>
> > Cc: tulip <tulip@scyld.com>
> > Subject: Re: [tulip] Careful with Conexant
> LANfinity and 2.4
> > 
> > Donald,
> > 
> > 	Any ideas why I'm getting 
> > kernel: Warning: kfree_skb on hard IRQ d09df9d0
> > 	?
> > 	This is something to worry about. I just got
> > system lockup and disk corruption. So I do not
> > recommend testing with this on a production
> system.
> 
> Here is the patch to fix the first problem.
> I'm not certain that the second problem is related.
> 
> retrieving revision 1.60
> diff -u -r1.60 tulip.c
> --- tulip.c	2001/07/10 02:04:42	1.60
> +++ tulip.c	2001/07/25 20:33:30
> @@ -24,7 +24,7 @@
>  
>  /* These identify the driver base version and may
> not be removed. */
>  static const char version1[] =
> -"tulip.c:v0.92w 7/9/2001  Written by Donald Becker
> <becker@scyld.com>\n";
> +"tulip.c:v0.92wa 7/11/2001  Written by Donald
> Becker <becker@scyld.com>\n";
>  static const char version2[] =
>  "  http://www.scyld.com/network/tulip.html\n";
>  
> @@ -2740,7 +2740,7 @@
>  				}
>  
>  				/* Free the original skb. */
> -				dev_free_skb(tp->tx_skbuff[entry]);
> +				dev_free_skb_irq(tp->tx_skbuff[entry]);
>  				tp->tx_skbuff[entry] = 0;
>  			}
> 
> 
> Donald Becker				becker@scyld.com
> Scyld Computing Corporation		http://www.scyld.com
> 410 Severn Ave. Suite 210		Second Generation Beowulf
> Clusters
> Annapolis MD 21403			410-990-9993
> 


__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/