APPLIED: [PATCH v1 0/4][DISCO] fs: add shiftfs
Tyler Hicks
tyhicks at canonical.com
Thu Apr 4 14:06:50 UTC 2019
On 2019-04-04 09:03:01, Seth Forshee wrote:
> On Thu, Apr 04, 2019 at 03:39:10PM +0200, Christian Brauner wrote:
> > Hey everyone,
> >
> > This is v1 of shiftfs with Tyler's comments addressed.
> >
> > This is the patchset for shiftfs which Seth and I have been working on
> > for a while. It is needed to transparently translate the on-disk ids of
> > an underlaying filesystem into valid ids in a given user namespace.
> > This work has been mentioned quite a bit lately since we need it for LXD
> > and Anbox and has been targeted for inclusion in Disco.
> > The main advantage of shiftfs is that it provides signficiant
> > performance benefits as it lets us avoid recursively chowning the root
> > filesystem for unprivileged containers when they are created or when
> > their idmap is changed. This becomes very important with workloads where
> > we are running a huge number of containers which Anbox and LXD both are
> > currently doing. Other container runtimes will benefit from shiftfs in
> > Ubuntu as well.
> > Also, a big thank you to Seth who even with his regular busy schedule
> > still always was ready to help out by discussing ideas, reviewing, and
> > writing patches.
>
> Applied to disco/master-next, thanks!
FWIW, I did just finish reviewing the delta between the two patch set
revisions and the changes do look like they address my feedback
comments.
Thanks, Christian!
Tyler
More information about the kernel-team
mailing list