On Mon, Aug 24, 2020 at 12:59 PM Amir Goldstein <amir73il@xxxxxxxxx> wrote: > > > Not sure what happened with protection against mounting a volatile > > overlay twice, I don't see that in the patch. > > Do you mean protection only for new kernels or old kernels as well? > > The latter can be achieved by using $workdir/volatile/ as upperdir > instead of $upperdir. > Or maybe even use $workdir/work/incompat/volatile/upper, so if older > kernel tries to re-use that $workdir, it will fail to mount rw with error: > > overlayfs: cleanup of 'incompat/volatile' failed (-39) > > If we agree to that, then upperdir= should not be provided at all when > specifying "volatile". Good point about failing with old kernels. Yeah, using workdir for upper makes sense due to the volatile nature of the upper layer. Thanks, Miklos > > Thanks, > Amir.