trap 12: supervisor write, page not present on 6.1-STABLE Tue May 16 2006

Robert Watson rwatson at FreeBSD.org
Mon Jul 3 23:15:36 UTC 2006


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


More information about the freebsd-stable mailing list