cvs commit: src/sys/netinet tcp_sack.c
Giorgos Keramidas
keramida at freebsd.org
Mon Mar 26 15:36:39 UTC 2007
On 2007-03-25 23:27, Andre Oppermann <andre at freebsd.org> wrote:
> andre 2007-03-25 23:27:27 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/netinet tcp_sack.c
> Log:
> In tcp_sack_doack() remove too tight KASSERT() added in last revision. This
> function may be called without any TCP SACK option blocks present. Protect
> iteration over SACK option blocks by checking for SACK options present flag
> first.
>
> Bug reported by: wkoszek, keramida, Nicolas Blais
>
> Revision Changes Path
> 1.36 +16 -14 src/sys/netinet/tcp_sack.c
Fantastic, thanks!
I'm now running a new kernel, compiled from sources which have been
updated to "Mon Mar 26 09:10:28 2007 +0000" sources, and no panics have
been observed so far with net.inet.tcp.sack.enable=1 :-)
More information about the cvs-src
mailing list