Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Nov 2008 19:22:42 -0700
From:      James Gritton <jamie@gritton.org>
To:        Pawel Jakub Dawidek <pjd@FreeBSD.org>
Cc:        FreeBSD virtualization mailing list <freebsd-virtualization@FreeBSD.org>
Subject:   Re: where are we?
Message-ID:  <491E3272.6080104@gritton.org>
In-Reply-To: <20081114231011.GA4847@garage.freebsd.pl>
References:  <491DC5BF.1060004@elischer.org> <491DEBF7.5070909@gritton.org> <20081114231011.GA4847@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?491E3272.6080104>