Add VIMAGE status report from bz@freebsd.org.
Reviewed by: wblock Sponsored by: iXsystems
This commit is contained in:
parent
90842c7978
commit
8178277e34
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49026
1 changed files with 47 additions and 0 deletions
|
@ -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>
|
||||
|
|
Loading…
Reference in a new issue