Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Jul 2006 00:15:33 +0100 (BST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Stanislaw Halik <sthalik@tehran.lain.pl>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: trap 12: supervisor write,	page not present on 6.1-STABLE Tue May 16 2006
Message-ID:  <20060704001437.W54173@fledge.watson.org>
In-Reply-To: <20060703221934.GA59568@tehran.lain.pl>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060704001437.W54173>