]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Plug a TCP reassembly UMA zone leak introduced in r226113 by only using the
authorLawrence Stewart <lstewart@FreeBSD.org>
Sun, 27 Nov 2011 02:32:08 +0000 (02:32 +0000)
committerLawrence Stewart <lstewart@FreeBSD.org>
Sun, 27 Nov 2011 02:32:08 +0000 (02:32 +0000)
commita26fef3a21c572b8de6a73f05e3cecfef2fdb8cb
treea94981686e2c2695222aea3fa06b68903543ede5
parent03f33e912dbaea32c17a0b123a49735eafbe6ef6
Plug a TCP reassembly UMA zone leak introduced in r226113 by only using the
backup stack queue entry when the zone is exhausted, otherwise we leak a zone
allocation each time we plug a hole in the reassembly queue.

Reported by: many on freebsd-stable@ (thread: "TCP Reassembly Issues")
Tested by: many on freebsd-stable@ (thread: "TCP Reassembly Issues")
Reviewed by: bz (very brief sanity check)
MFC after: 3 days
sys/netinet/tcp_reass.c