From owner-freebsd-stable@FreeBSD.ORG Mon Jul 3 23:15:36 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5630A16A4DE for ; Mon, 3 Jul 2006 23:15:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15D3F43D53 for ; Mon, 3 Jul 2006 23:15:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 8C6EE46BEE; Mon, 3 Jul 2006 19:15:33 -0400 (EDT) Date: Tue, 4 Jul 2006 00:15:33 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Stanislaw Halik In-Reply-To: <20060703221934.GA59568@tehran.lain.pl> Message-ID: <20060704001437.W54173@fledge.watson.org> References: <20060627045310.GA6324@tehran.lain.pl> <20060627140946.J273@fledge.watson.org> <20060627134134.GA23337@tehran.lain.pl> <20060628101405.I50845@fledge.watson.org> <20060630120812.GA2380@tehran.lain.pl> <20060630145851.S23703@fledge.watson.org> <20060703221934.GA59568@tehran.lain.pl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-stable@freebsd.org Subject: Re: trap 12: supervisor write, page not present on 6.1-STABLE Tue May 16 2006 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jul 2006 23:15:36 -0000 On Tue, 4 Jul 2006, Stanislaw Halik wrote: > On Fri, Jun 30, 2006, Robert Watson wrote: >> Thanks for testing the patch -- it looks like there's a more pressing >> logical problem in this code! Could you try the following simpler patch: > >> http://www.watson.org/~robert/freebsd/netperf/ip_ctloutput.diff > >> The IP option code seems not to know that (in RELENG_6 and before) the pcb >> is discarded on disconnect, and the application is querying the TTL after a >> disconnect. In FreeBSD 7.x, the pcb is preserved after disconnect so this >> succeeds. > > I'm running with the patch applied for 3 days straight and the machine > didn't crash once. Please, consider merging it to RELENG_6. I have committed this as ip_output.c:1.242.2.9 in the RELENG_6 branch, and will also merge to RELENG_5 in a few days. Assuming this settles well, I'll talk to the RE team about doing an errata patch for this in the RELENG_6_1 branch. Thanks! Robert N M Watson Computer Laboratory University of Cambridge