linux-mainline/fs/overlayfs
Amir Goldstein beae836e9c ovl: temporarily disable appending lowedirs
Kernel v6.5 converted overlayfs to new mount api.
As an added bonus, it also added a feature to allow appending lowerdirs
using lowerdir=:/lower2,lowerdir=::/data3 syntax.

This new syntax has raised some concerns regarding escaping of colons.
We decided to try and disable this syntax, which hasn't been in the wild
for so long and introduce it again in 6.7 using explicit mount options
lowerdir+=/lower2,datadir+=/data3.

Suggested-by: Miklos Szeredi <miklos@szeredi.hu>
Link: https://lore.kernel.org/r/CAJfpegsr3A4YgF2YBevWa6n3=AcP7hNndG6EPMu3ncvV-AM71A@mail.gmail.com/
Fixes: b36a5780cb ("ovl: modify layer parameter parsing")
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
2023-10-14 22:42:45 +03:00
..
copy_up.c v6.6-rc4.vfs.fixes 2023-09-26 08:50:30 -07:00
dir.c
export.c ovl: fix NULL pointer defer when encoding non-decodable lower fid 2023-10-03 09:24:11 +03:00
file.c ovl: fix file reference leak when submitting aio 2023-10-02 13:08:31 +03:00
inode.c overlayfs update for 6.6 2023-08-30 11:54:09 -07:00
Kconfig
Makefile
namei.c
overlayfs.h overlayfs update for 6.6 2023-08-30 11:54:09 -07:00
ovl_entry.h ovl: make use of ->layers safe in rcu pathwalk 2023-10-02 17:45:02 +03:00
params.c ovl: temporarily disable appending lowedirs 2023-10-14 22:42:45 +03:00
params.h
readdir.c
super.c ovl: make use of ->layers safe in rcu pathwalk 2023-10-02 17:45:02 +03:00
util.c overlayfs update for 6.6 2023-08-30 11:54:09 -07:00