[Midnightbsd-cvs] src [7192] trunk/UPDATING: tcp resassembly bug

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Jul 28 20:31:10 EDT 2015


Revision: 7192
          http://svnweb.midnightbsd.org/src/?rev=7192
Author:   laffer1
Date:     2015-07-28 20:31:09 -0400 (Tue, 28 Jul 2015)
Log Message:
-----------
tcp resassembly bug

Modified Paths:
--------------
    trunk/UPDATING

Modified: trunk/UPDATING
===================================================================
--- trunk/UPDATING	2015-07-29 00:30:12 UTC (rev 7191)
+++ trunk/UPDATING	2015-07-29 00:31:09 UTC (rev 7192)
@@ -7,6 +7,16 @@
 
 	cpucontrol(8) now supports VIA CPUs. Synced with FreeBSD 9.2.
 
+	TCP Resassemly resource exhaustion bug:
+	There is a mistake with the introduction of VNET, which converted the
+	global limit on the number of segments that could belong to reassembly
+	queues into a per-VNET limit.  Because mbufs are allocated from a
+	global pool, in the presence of a sufficient number of VNETs, the
+	total number of mbufs attached to reassembly queues can grow to the
+	total number of mbufs in the system, at which point all network
+	traffic would cease.
+	Obtained from: FreeBSD 8
+
 20160726:
 	BSD Sort updated
 



More information about the Midnightbsd-cvs mailing list