aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDru Lavigne <dru@FreeBSD.org>2016-07-02 20:17:10 +0000
committerDru Lavigne <dru@FreeBSD.org>2016-07-02 20:17:10 +0000
commit8178277e34c897db6fc7ceb0f2cc013657d629e1 (patch)
tree9742d108dfb42418e413a148bb74fdae23967e57
parent90842c7978109adc5ccce42a8309da432340632d (diff)
downloaddoc-8178277e34c897db6fc7ceb0f2cc013657d629e1.tar.gz
doc-8178277e34c897db6fc7ceb0f2cc013657d629e1.zip
Add VIMAGE status report from bz@freebsd.org.
Reviewed by: wblock Sponsored by: iXsystems
Notes
Notes: svn path=/head/; revision=49026
-rw-r--r--en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml47
1 files changed, 47 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml b/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml
index 4350e2cbb6..4eeec2cc45 100644
--- a/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml
+++ b/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml
@@ -501,4 +501,51 @@
<task>Implement <tt>info os</tt> commands.</task>
</help>
</project>
+
+ <project cat='kern'>
+ <title>VIMAGE Virtualized Network Stack Update</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Bjoern A.</given>
+ <common>Zeeb</common>
+ </name>
+ <email>bz@FreeBSD.org</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="https://svnweb.freebsd.org/base/projects/vnet/">Projects workspace (all merged to head now).</url>
+ </links>
+
+ <body>
+ <p>VIMAGE is a virtualization framework on top of FreeBSD jails
+ that was introduced to the kernel about eight years ago with
+ the <tt>vnet</tt> virtualized network stack.</p>
+
+ <p>Over the last few years, many people started to use VIMAGE
+ in production, production-like setups, and appliances. This
+ adoption increased the urgency to finish the work to avoid
+ panics on network stack teardown and to avoid memory
+ leaks.</p>
+
+ <p>The <tt>vnet</tt> teardown has been changed to be from top to
+ bottom, trying to tear down layer by layer. This is
+ preferable to removing interfaces first and then cleaning
+ everything up, as no more packets could flow. Along with this
+ work, various parts with potential memory leaks were plugged.
+ Lastly, <tt>vnet</tt> support was added to formerly
+ unvirtualized components, such as the <tt>pf</tt> and
+ <tt>ipfilter</tt> firewalls and some virtual interfaces.</p>
+ </body>
+
+ <sponsor>The FreeBSD Foundation</sponsor>
+
+ <help>
+ <task>Please test FreeBSD 11.0-ALPHA6 or later. When reporting
+ a problem, use the <tt>vimage</tt> keyword in the FreeBSD bug
+ tracker.</task>
+ </help>
+ </project>
</report>