From 8178277e34c897db6fc7ceb0f2cc013657d629e1 Mon Sep 17 00:00:00 2001 From: Dru Lavigne Date: Sat, 2 Jul 2016 20:17:10 +0000 Subject: [PATCH] Add VIMAGE status report from bz@freebsd.org. Reviewed by: wblock Sponsored by: iXsystems --- .../news/status/report-2016-04-2016-06.xml | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) 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 @@ Implement info os commands. + + + VIMAGE Virtualized Network Stack Update + + + + + Bjoern A. + Zeeb + + bz@FreeBSD.org + + + + + Projects workspace (all merged to head now). + + + +

VIMAGE is a virtualization framework on top of FreeBSD jails + that was introduced to the kernel about eight years ago with + the vnet virtualized network stack.

+ +

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.

+ +

The vnet 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, vnet support was added to formerly + unvirtualized components, such as the pf and + ipfilter firewalls and some virtual interfaces.

+ + + The FreeBSD Foundation + + + Please test FreeBSD 11.0-ALPHA6 or later. When reporting + a problem, use the vimage keyword in the FreeBSD bug + tracker. + +