Subject: Re: something strange with mbuf length...
To: Konstantin KABASSANOV <Konstantin.Kabassanov@lip6.fr>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: tech-net
Date: 04/21/2006 19:07:14
On Fri, 21 Apr 2006 13:39:43 +0200, "Konstantin KABASSANOV"
<Konstantin.Kabassanov@lip6.fr> wrote:

> Hi,
> 
> Some of my hosts are freezing... Entering gdb allowed me to see that mbuf
> packet length had become negative... Here are the "bt" and "show mbuf". If
> you need other information, please let me know before, I reboot them...
> 

Fascinating.  I've had a third crash since the two I posted about with the
subject line "decent instablity".  During all three of them, I was
downloading a web page.  "Once is happenstance, twice is coincidence,
the third time it's enemy action".

Any major changes to the networking stack in the last few weeks?  I'm
offline right now, so I can't check the CVS logs, but here are the files
that have been changed since my last stable kernel. I can eliminate some
of these because I'm not using any ipf proxies, for example, nor am I
doing pptp, bridging, ppoe, fddi, etc.  

if_tap.c,v      1.16    2006/03/29      04:16:51
ip_icmp.c,v     1.99    2006/03/29      21:13:55
if_tun.h,v      1.15    2006/04/04      11:23:59
ip_auth.h,v     1.3     2006/04/04      16:17:19
ip_compat.h,v   1.10    2006/04/04      16:17:19
ip_fil.h,v      1.6     2006/04/04      16:17:19
ip_fil_netbsd.c,v       1.19    2006/04/04      16:17:19
ip_frag.c,v     1.3     2006/04/04      16:17:19
ip_frag.h,v     1.3     2006/04/04      16:17:19
ip_ftp_pxy.c,v  1.10    2006/04/04      16:17:19
ip_h323_pxy.c,v 1.4     2006/04/04      16:17:19
ip_htable.c,v   1.4     2006/04/04      16:17:19
ip_ipsec_pxy.c,v        1.5     2006/04/04      16:17:19
ip_irc_pxy.c,v  1.7     2006/04/04      16:17:19
ip_log.c,v      1.5     2006/04/04      16:17:19
ip_lookup.c,v   1.3     2006/04/04      16:17:19
ip_lookup.h,v   1.3     2006/04/04      16:17:19
ip_nat.c,v      1.9     2006/04/04      16:17:19
ip_nat.h,v      1.7     2006/04/04      16:17:19
ip_netbios_pxy.c,v      1.3     2006/04/04      16:17:19
ip_pool.c,v     1.5     2006/04/04      16:17:19
ip_pool.h,v     1.3     2006/04/04      16:17:19
ip_pptp_pxy.c,v 1.6     2006/04/04      16:17:19
ip_proxy.c,v    1.9     2006/04/04      16:17:19
ip_proxy.h,v    1.4     2006/04/04      16:17:19
ip_rcmd_pxy.c,v 1.8     2006/04/04      16:17:19
ip_scan.c,v     1.6     2006/04/04      16:17:19
ip_scan.h,v     1.3     2006/04/04      16:17:19
ip_state.h,v    1.5     2006/04/04      16:17:19
ip_sync.c,v     1.5     2006/04/04      16:17:19
ip_sync.h,v     1.4     2006/04/04      16:17:19
ipl.h,v 1.6     2006/04/04      16:17:19
ip_state.c,v    1.10    2006/04/04      16:19:05
tcp_usrreq.c,v  1.116   2006/04/15      00:29:25
rtsock.c,v      1.83    2006/04/15      02:14:44
route.c,v       1.69    2006/04/15      02:19:00
if_pppoe.c,v    1.65    2006/04/15      02:22:44
ip_input.c,v    1.225   2006/04/15      02:24:12
if_ethersubr.c,v        1.130   2006/04/15      02:25:24
if_fddisubr.c,v 1.59    2006/04/15      02:26:17
if_tokensubr.c,v        1.35    2006/04/15      02:27:25
tcp_subr.c,v    1.198   2006/04/15      02:30:39
tcp_input.c,v   1.240   2006/04/15      02:32:22
tcp_timer.c,v   1.74    2006/04/15      02:33:41
bridgestp.c,v   1.8     2006/04/15      02:38:19
zlib.c,v        1.25    2006/04/15      04:45:01
ip_auth.c,v     1.8     2006/04/15      13:58:43
fil.c,v 1.23    2006/04/18      12:40:49
if_tun.c,v      1.88    2006/04/18      19:30:49
slcompress.c,v  1.31    2006/04/19      15:13:34


		--Steven M. Bellovin, http://www.cs.columbia.edu/~smb