Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp367996pxu; Tue, 6 Oct 2020 08:17:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxKKbIgqsrVEbV45mtO/RfDSPln0MVcHdWEZe5k6qPTfP2eca7ZbOLRT8yMhZEm0VZDUoX6 X-Received: by 2002:a17:906:5812:: with SMTP id m18mr1480ejq.204.1601997458724; Tue, 06 Oct 2020 08:17:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601997458; cv=none; d=google.com; s=arc-20160816; b=YE89ICunmDYC0ieu+sYL6GnrfUaUNIb1d8LeO3DUojGQUjte3EEeinHkN4E+ndrp1e D6KmDTlNpV1g93+tulKv79nWbroeuyrfC75GVkpQwJMCtBinj8LvPyWj2OERN2kFxA29 zAJ+QWKxJ7qIrj7VBAjK0sHc/HbdeHX1D5JkjYkBQn8QkCnpSBVIFBTS7ErkkC+mMAEH 2TqUcg06fl/VnNH9mOHzmp96rPus01zYSW4K88BoaS22gnFRXKgCSBz1rAVoF9W6daKk iHdqdPQVZfTXQgp3EqpV7dX1a/V+ooD56KYWl6W25YQpXy0GwK+nmmABa9e1Mu3iNAUs BdAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=24vAgql5Dqcn8/iHEJwevkJshhxRgPh777MgK3JWTsY=; b=fOwZzmCbLjNZ3EJVHyq4RXaItt/W32VaoDhNecvyutQevOJRhYZxcyiR1kmkkshBRH ai4e5IM9x86nyef4JTN47D0AvgPBuww+KmzodOk0RvASLxacS8E4yNSSqCCO5hdhuCfh 8ICEohjr+EcEWsL+YJ/E3Jn3i5q40Ns0gU3zN8ueUJjWVJ3xjmMc+uCMtQ7l8hZZQwyN MhBDeyqbtKjMEGwUZkkhHQLWP/3ENnbyvw5qaluzS/invjzvkQCagtXtm2DNLwVfBwRD qeLJH+IPo0HwJ5Uh/KiKpiYijQtkJNnUebwwZmaYSA+VafIWTnss8ipbADgvgOXQSMFP ZfDA== ARC-Authentication-Results: i=1; mx.google.com; dkim=temperror (no key for signature) header.i=@szeredi.hu header.s=google header.b=pnmDEAYz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s20si2724684eji.711.2020.10.06.08.17.13; Tue, 06 Oct 2020 08:17:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=temperror (no key for signature) header.i=@szeredi.hu header.s=google header.b=pnmDEAYz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725995AbgJFPNj (ORCPT + 99 others); Tue, 6 Oct 2020 11:13:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42396 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725946AbgJFPNi (ORCPT ); Tue, 6 Oct 2020 11:13:38 -0400 Received: from mail-vs1-xe41.google.com (mail-vs1-xe41.google.com [IPv6:2607:f8b0:4864:20::e41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 74266C0613D1 for ; Tue, 6 Oct 2020 08:13:38 -0700 (PDT) Received: by mail-vs1-xe41.google.com with SMTP id 7so6270585vsp.6 for ; Tue, 06 Oct 2020 08:13:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szeredi.hu; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=24vAgql5Dqcn8/iHEJwevkJshhxRgPh777MgK3JWTsY=; b=pnmDEAYzNx9gWXPcfR0aRKzsSXPzwRgvhgbj7H/Vizqzd6iuFianxXf/KSWglOHbLR ojrNXPnrz8dC9sefKr5f+COQ6ufaaPG6Rp9APm733BpQWqwNwYk5bAp9qrtxyP0FVlqW Ui48aZxx4smn/FiFt4W5ohVuZFbIK5g76f0U0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=24vAgql5Dqcn8/iHEJwevkJshhxRgPh777MgK3JWTsY=; b=Z5ymz6LZTxtfvV8oaoslqw8mCOFyS7fYnEiPkBwsHDcLe7X+uAL9IRPuKykDc6MjvL l2ITLHELV0l1yUDkN7OnHMeWaqupPgVIPFlGmvdXqU0I0iHvFffCtNb4ll/dkroFSm+e lhlvAVp5y/eV/DZx5oi1eOQqMoaj4TiuOt6nHRXaCMB1oLGZBfdSohC40S53GYanky76 08y7EwAAEYQrTOPNOMgjgwp1hE/yIKnOSKNf5itrQ09chCuYjBJ9d6k/r9QsDA9zILXr MT56Ck7pdYN77O+y9aLdn5nwH6NYELCPB1pp8EQX/UDGUP98qe/sueW3IkF37h5iI1Is cATg== X-Gm-Message-State: AOAM533BSf6QfCVEgXk/rO7RnOXAmcpwTOKmOwwzP5q581qH5LWiFss6 rKPFSCDiuUTZ3sXbi+ble/f2eeXnMHZjqqJwAsLJUA== X-Received: by 2002:a67:a603:: with SMTP id p3mr3833722vse.4.1601997217529; Tue, 06 Oct 2020 08:13:37 -0700 (PDT) MIME-Version: 1.0 References: <20200925083507.13603-1-ptikhomirov@virtuozzo.com> <20200925083507.13603-3-ptikhomirov@virtuozzo.com> In-Reply-To: <20200925083507.13603-3-ptikhomirov@virtuozzo.com> From: Miklos Szeredi Date: Tue, 6 Oct 2020 17:13:25 +0200 Message-ID: Subject: Re: [PATCH v4 2/2] ovl: introduce new "uuid=off" option for inodes index feature To: Pavel Tikhomirov Cc: Amir Goldstein , Vivek Goyal , overlayfs , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 25, 2020 at 10:35 AM Pavel Tikhomirov wrote: > Note: In our (Virtuozzo) use case users inside a container can create > "regular" overlayfs mounts without any "index=" option, but we still > want to migrate this containers with CRIU so we set "index=on" as kernel > default so that all the container overlayfs mounts get support of file > handles automatically. With "uuid=off" we want the same thing (to be > able to "copy" container with uuid change) - we would set kernel default > so that all the container overlayfs mounts get "uuid=off" automatically. I'm not sure I buy that argument for a kernel option. It should rather be a "container" option in that case, but AFAIK the kernel doesn't have a concept of a container. I think this needs to be discussed on the relevant mailing lists. As of now mainline kernel doesn't support unprivileged overlay mounts, so I guess this is not an issue. Let's just merge this without the kernel and the module options. Thanks, Miklos