From owner-freebsd-net@freebsd.org Wed Sep 23 21:25:46 2015 Return-Path: <owner-freebsd-net@freebsd.org> Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 07592A08D9E for <freebsd-net@mailman.ysv.freebsd.org>; Wed, 23 Sep 2015 21:25:46 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C91641370; Wed, 23 Sep 2015 21:25:45 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: by pacex6 with SMTP id ex6so51063981pac.0; Wed, 23 Sep 2015 14:25:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=wb4uTsfZLPI2sJowlsXKS9gm1t0zzhr5PXSB9XQvoqM=; b=lYIa1BoRQexSd7gX61TIvtH4Rsf71MjTyettW/KQGsevNFgOd1R9DBrPZNsTR/CavB hiPo0LN8FJ5MEx83LLaIM8FIErJutnlKv+7rpQhttl5qB3H1zCZW4cjlqJ9sHryRhYYZ ulYac5QZe6cIfxT0R7wY2ekXqnltTVbzm2cpwLz7WPeOVRwLAk7f2eqkXIWXGuHTtarm I2kvy/6alewT4sx6bYAkyPgVh0bqW6MyBW97A+iG0VR2tBI0BwEBvZGxHOu8LLgUSoDY bfUyo3LertijHI83iDhLLsKHXkxzasNbs8r1RMBNV089A08YFTNgwysjxk8zKs20yX1L 9xAQ== X-Received: by 10.68.68.233 with SMTP id z9mr39851635pbt.132.1443043545493; Wed, 23 Sep 2015 14:25:45 -0700 (PDT) Received: from nparhar-pc (nat-198-95-226-228.netapp.com. [198.95.226.228]) by smtp.gmail.com with ESMTPSA id gi4sm9724870pbc.4.2015.09.23.14.25.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 23 Sep 2015 14:25:44 -0700 (PDT) Date: Wed, 23 Sep 2015 14:25:39 -0700 From: Navdeep Parhar <nparhar@gmail.com> To: Palle Girgensohn <girgen@gmail.com> Cc: Julien Charbon <jch@freebsd.org>, George Neville-Neil <gnn@FreeBSD.org>, freebsd-net@freebsd.org Subject: Re: Kernel panics in tcp_twclose Message-ID: <20150923212539.GA2233@nparhar-pc> Mail-Followup-To: Palle Girgensohn <girgen@gmail.com>, Julien Charbon <jch@freebsd.org>, George Neville-Neil <gnn@FreeBSD.org>, freebsd-net@freebsd.org References: <55FFBE01.6060706@freebsd.org> <3721F099-F45D-4DCD-8AB3-84D1ABC44145@FreeBSD.org> <73856F2B-3E70-483C-9988-C84E798CEB44@FreeBSD.org> <44EBAC98-4761-4E47-8E47-5032430A1C8A@FreeBSD.org> <56019AF8.8000705@freebsd.org> <F9D29C16-502B-43A1-BE2C-D2AD30F0B9EF@FreeBSD.org> <5601CF2D.9030307@freebsd.org> <E09DF89D-AAC5-48FD-8B75-EEAB937A5C32@FreeBSD.org> <5602E90A.9050504@freebsd.org> <FCA04243-C40C-4A0D-A22B-7DBCAB3DB15A@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <FCA04243-C40C-4A0D-A22B-7DBCAB3DB15A@gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Networking and TCP/IP with FreeBSD <freebsd-net.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-net>, <mailto:freebsd-net-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-net/> List-Post: <mailto:freebsd-net@freebsd.org> List-Help: <mailto:freebsd-net-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-net>, <mailto:freebsd-net-request@freebsd.org?subject=subscribe> X-List-Received-Date: Wed, 23 Sep 2015 21:25:46 -0000 On Wed, Sep 23, 2015 at 11:15:03PM +0200, Palle Girgensohn wrote: ... > > By the way Palle could you also run below Dtrace script to see where > > this tcp_close() in INP_TIMEWAIT comes from: > > > > $ cat tcp-close-tw.d > > fbt::tcp_close:entry > > /args[0]->t_inpcb->inp_flags & 0x01000000/ > > { > > @s1[stack()] = count() > > } > > > > tick-1sec { > > printa(@s1); > > } > > $ sudo dtrace -s tcp-close-tw.d > > # dtrace -s tcp-close-tw.d > dtrace: failed to compile script tcp-close-tw.d: line 2: t_inpcb is not a member of struct e1000_hw > > > > > on one system... > > and for the other two: > > # dtrace -s tcp-close-tw.d > dtrace: failed to initialize dtrace: DTrace device not available on system > > I'm adding > > options KDTRACE_HOOKS > > to the kernels, I guess that will help? Load the DTrace modules ("kldload dtraceall") before trying to run the DTrace script. Regards, Navdeep