[Devel] [PATCH RHEL7] configs: set overlayfs nfs_export option to true

Vasily Averin vvs at virtuozzo.com
Wed Jul 22 08:30:47 MSK 2020


Kostja, Den,
could you please confirm,
are we going to enable config options disabled in original RHEL7?
It is tricky, because Red Hat did not tested it, 
its code can be broken right now or can get broken after following major updates.
Are we going to prepare and run some special tests for overlayfs?

Also, I would like to see any explanation why it is required,
bug explain nothing.

Thank you,
	Vasily Averin

On 7/21/20 7:57 PM, Valeriy Vdovin wrote:
> +CONFIG_OVERLAY_FS_INDEX=y
> +CONFIG_OVERLAY_FS_NFS_EXPORT=y
> 
> https://jira.sw.ru/browse/PSBM-104961
> 
> Signed-off-by: Valeriy Vdovin <valeriy.vdovin at virtuozzo.com>
> ---
>  configs/kernel-3.10.0-x86_64-debug-minimal.config | 3 ++-
>  configs/kernel-3.10.0-x86_64-debug.config         | 3 ++-
>  configs/kernel-3.10.0-x86_64-minimal.config       | 3 ++-
>  configs/kernel-3.10.0-x86_64.config               | 3 ++-
>  4 files changed, 8 insertions(+), 4 deletions(-)
> 
> diff --git a/configs/kernel-3.10.0-x86_64-debug-minimal.config b/configs/kernel-3.10.0-x86_64-debug-minimal.config
> index bb9e9bf..b7fc849 100644
> --- a/configs/kernel-3.10.0-x86_64-debug-minimal.config
> +++ b/configs/kernel-3.10.0-x86_64-debug-minimal.config
> @@ -3791,7 +3791,8 @@ CONFIG_FUSE_KIO_DEBUG=y
>  CONFIG_OVERLAY_FS=y
>  # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
>  CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
> -# CONFIG_OVERLAY_FS_INDEX is not set
> +CONFIG_OVERLAY_FS_INDEX=y
> +CONFIG_OVERLAY_FS_NFS_EXPORT=y
>  # CONFIG_OVERLAY_FS_XINO_AUTO is not set
>  CONFIG_OVERLAY_FS_DYNAMIC_RESOLVE_PATH_OPTIONS=y
>  CONFIG_OVERLAY_FS_PATH_OPTIONS_MNT_ID=y
> diff --git a/configs/kernel-3.10.0-x86_64-debug.config b/configs/kernel-3.10.0-x86_64-debug.config
> index d855033..f1f83f6 100644
> --- a/configs/kernel-3.10.0-x86_64-debug.config
> +++ b/configs/kernel-3.10.0-x86_64-debug.config
> @@ -5783,7 +5783,8 @@ CONFIG_CUSE=m
>  CONFIG_OVERLAY_FS=m
>  # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
>  # CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
> -# CONFIG_OVERLAY_FS_INDEX is not set
> +CONFIG_OVERLAY_FS_INDEX=y
> +CONFIG_OVERLAY_FS_NFS_EXPORT=y
>  # CONFIG_OVERLAY_FS_XINO_AUTO is not set
>  CONFIG_GENERIC_ACL=y
>  
> diff --git a/configs/kernel-3.10.0-x86_64-minimal.config b/configs/kernel-3.10.0-x86_64-minimal.config
> index 2590c72..8dc256b 100644
> --- a/configs/kernel-3.10.0-x86_64-minimal.config
> +++ b/configs/kernel-3.10.0-x86_64-minimal.config
> @@ -3792,7 +3792,8 @@ CONFIG_FUSE_KIO_PCS=y
>  CONFIG_OVERLAY_FS=y
>  # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
>  CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
> -# CONFIG_OVERLAY_FS_INDEX is not set
> +CONFIG_OVERLAY_FS_INDEX=y
> +CONFIG_OVERLAY_FS_NFS_EXPORT=y
>  # CONFIG_OVERLAY_FS_XINO_AUTO is not set
>  CONFIG_OVERLAY_FS_DYNAMIC_RESOLVE_PATH_OPTIONS=y
>  CONFIG_OVERLAY_FS_PATH_OPTIONS_MNT_ID=y
> diff --git a/configs/kernel-3.10.0-x86_64.config b/configs/kernel-3.10.0-x86_64.config
> index c1bc94e..8e285b0 100644
> --- a/configs/kernel-3.10.0-x86_64.config
> +++ b/configs/kernel-3.10.0-x86_64.config
> @@ -5782,7 +5782,8 @@ CONFIG_CUSE=m
>  CONFIG_OVERLAY_FS=m
>  # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
>  # CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
> -# CONFIG_OVERLAY_FS_INDEX is not set
> +CONFIG_OVERLAY_FS_INDEX=y
> +CONFIG_OVERLAY_FS_NFS_EXPORT=y
>  # CONFIG_OVERLAY_FS_XINO_AUTO is not set
>  CONFIG_GENERIC_ACL=y
>  
> 


More information about the Devel mailing list