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
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to