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)
commit94375f9d5103c2eb2f905381993a2fb70c297364
treeca62fcf2e72a5b32ea218408e9ada833fe25c8e2
parentb504c6540d1752c73e16548062c49bc9f447cb12
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