]> git.baikalelectronics.ru Git - kernel.git/commit
ovl: generalize the lower_layers[] array
authorAmir Goldstein <amir73il@gmail.com>
Fri, 15 Nov 2019 12:12:40 +0000 (14:12 +0200)
committerMiklos Szeredi <mszeredi@redhat.com>
Wed, 22 Jan 2020 19:11:41 +0000 (20:11 +0100)
commit13f29387174629fac56a12125546ca617af02a07
treeca62fcf2e72a5b32ea218408e9ada833fe25c8e2
parente3b336102cfda86c98d2d7d90a20ddcc60b9edab
ovl: generalize the lower_layers[] array

Rename lower_layers[] array to layers[], extend its size by one and
initialize layers[0] with upper layer values.  Lower layers are now
addressed with index 1..numlower.  layers[0] is reserved even with lower
only overlay.

[SzM: replace ofs->numlower with ofs->numlayer, the latter's value is
incremented by one]

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/overlayfs/export.c
fs/overlayfs/namei.c
fs/overlayfs/ovl_entry.h
fs/overlayfs/super.c