From owner-freebsd-virtualization@FreeBSD.ORG Sat Nov 15 02:22:44 2008 Return-Path: Delivered-To: freebsd-virtualization@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 852EA1065673; Sat, 15 Nov 2008 02:22:44 +0000 (UTC) (envelope-from jamie@gritton.org) Received: from gritton.org (gritton.org [161.58.222.4]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC768FC28; Sat, 15 Nov 2008 02:22:44 +0000 (UTC) (envelope-from jamie@gritton.org) Received: from glorfindel.gritton.org (c-76-27-80-223.hsd1.ut.comcast.net [76.27.80.223]) (authenticated bits=0) by gritton.org (8.13.6.20060614/8.13.6) with ESMTP id mAF2MgAY068470; Fri, 14 Nov 2008 19:22:43 -0700 (MST) Message-ID: <491E3272.6080104@gritton.org> Date: Fri, 14 Nov 2008 19:22:42 -0700 From: James Gritton User-Agent: Thunderbird 2.0.0.9 (X11/20080228) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <491DC5BF.1060004@elischer.org> <491DEBF7.5070909@gritton.org> <20081114231011.GA4847@garage.freebsd.pl> In-Reply-To: <20081114231011.GA4847@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.93, clamav-milter version 0.93 on gritton.org X-Virus-Status: Clean Cc: FreeBSD virtualization mailing list Subject: Re: where are we? X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Nov 2008 02:22:44 -0000 Pawel Jakub Dawidek wrote: > On Fri, Nov 14, 2008 at 02:21:59PM -0700, James Gritton wrote: > >> Julian Elischer wrote: >> >>> I'm just coming up for air.. where are we? >>> >>> what's teh next commit? >>> >>> Marko, how close is commit2/... to where you want it to get to? >>> >> I can say for myself that the new jail framework is ready to go just >> as soon as the final vimage bits appear. Or before then, if there's >> reason to believe that's not going to happen very soon. I've been >> kind of treading water, merging changes as I see them, with a vimage- >> ready version and one tracking current. >> > > I'm about to commit the new ZFS, which also changes some jail bits, like > prison services, etc. Would this interfer with your work? > It will a bit. Your OSD interface doesn't have callbacks. While you must have made ZFS not need them, I moved the other direction, adding callbacks for the jail_set and jail_get system calls, as well as the create and destroy callbacks that exist currently. This isn't a problem, as long as you don't mind me keeping the prison services interface around, or re-introducing it. The other alternative would be to add some generic callback capability to OSD, but I haven't given that any thought yet. Other than that, I don't think ZFS changes should affect anything that's not easily handled. - Jamie