]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ovl: Support mounting case-insensitive enabled layers
authorAndré Almeida <andrealmeid@igalia.com>
Thu, 14 Aug 2025 17:22:20 +0000 (14:22 -0300)
committerAmir Goldstein <amir73il@gmail.com>
Tue, 23 Sep 2025 10:29:36 +0000 (12:29 +0200)
commit16754d61dc69cb4550225a967a2639809226de42
treed5a5e9cf46c35718144ab0137282b7cef0f34c2e
parentdfc7da402ccc92d6e4b01a4778a3f15f2496b9af
ovl: Support mounting case-insensitive enabled layers

Drop the restriction for casefold dentries lookup to enable support for
case-insensitive layers in overlayfs.

Support case-insensitive layers with the condition that they should be
uniformly enabled across the stack and (i.e. if the root mount dir has
casefold enabled, so should all the dirs bellow for every layer).

Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: André Almeida <andrealmeid@igalia.com>
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
fs/overlayfs/namei.c
fs/overlayfs/util.c