From owner-freebsd-current@FreeBSD.ORG Wed Sep 24 23:39:14 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 484CF106568A for ; Wed, 24 Sep 2008 23:39:14 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 84D7F8FC1D for ; Wed, 24 Sep 2008 23:39:13 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 24 Sep 2008 23:39:11 -0000 Received: from 85-127-94-178.dynamic.xdsl-line.inode.at (EHLO taxman.pepperland) [85.127.94.178] by mail.gmx.net (mp064) with SMTP; 25 Sep 2008 01:39:11 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX1/UenxGSrfUuk5JaWDtMU+2K8SvXk/4fA+zOpliND +VNSg/KMcNR79v From: Stefan Ehmann To: Robert Watson Date: Thu, 25 Sep 2008 01:39:09 +0200 User-Agent: KMail/1.10.1 (FreeBSD/7.1-PRERELEASE; KDE/4.1.1; i386; ; ) References: <200809231851.42849.shoesoft@gmx.net> <200809250020.38331.shoesoft@gmx.net> In-Reply-To: MIME-Version: 1.0 Message-Id: <200809250139.10332.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.53,0.53 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-current@freebsd.org Subject: Re: ipfw: LOR/panic with uid rules X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 23:39:14 -0000 On Thursday 25 September 2008 00:45:17 Robert Watson wrote: > On Thu, 25 Sep 2008, Stefan Ehmann wrote: > >> Hmm. Is it identical, or a different stack trace? Could you tell me what > >> $FreeBSD$ appears in your tcp_input.c? (I've committed the patch since > >> it's definitely necessary, even if it doesn't fix the specific instance > >> of the problem you're seeing). > > > > I cvsup-ed and noticed the patch is already committed. I double-checked > > after the problem was still there. > > > > The LORs seem identical. The panic backtrace is slightly different > > (besides the double panic): > > None of the line numbers in this trace seem to line up with expected things > in the source code. Could you confirm your source code, vmcore, and kernel > are all in sync? Could you also confirm for me what version of tcp_input.c > you're using? Hmm, just obtained a new dump which was the same. Did a normal "make kernel", so source/kernel should be in sync This is the version: __FBSDID("$FreeBSD: src/sys/netinet/tcp_input.c,v 1.382 2008/09/24 11:07:03 rwatson Exp $"); What doesn't match? I only checked this and it looks okay to me > > #26 0xc0943d95 in tcp_respond (tp=0x0, ipgen=0xc4dde016, th=0xc4dde02a, > > m=0xc4db8600, ack=0, seq=1465052506, flags=Variable "flags" is not > > available. > > ) > > at /usr/src/sys/netinet/tcp_subr.c:611 > > #27 0xc093a955 in tcp_dropwithreset (m=0xc4db8600, th=0xc4dde02a, tp=0x0, > > tlen=1440, rstreason=3) at /usr/src/sys/netinet/tcp_input.c:2552