Files
apfstests/tests/overlay
Vivek Goyal 1afc31f99d overlay: Absolute redirect should be followed even if ancestor is opaque
Typically, when following absolute redirect, if an opauqe dentry is
found, lookup in further lower directories is stopped. But if a child
dentry has another absolute redirect, then lookup in further lower
layers should continue.

Say, following is example setup.
upper:  /redirect (redirect=/a/b/c)
lower1: /a/[b]/c       ([b] is opaque) (c has absolute redirect=/a/b/d/)
lower0: /a/b/d/foo

"redirect" directory in upper should merge with lower1:/a/b/c/ and
lower0:/a/b/d/, despite lower1:/a/b/ being opaque.

This example and kernel fix has come from Amir Goldstein. I am just
putting a test for it to make sure its not broken down the line.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
2018-03-16 16:30:52 +08:00
..
2018-03-01 23:01:59 +08:00
2016-05-09 10:55:44 +10:00
2018-03-01 23:02:48 +08:00
2017-02-04 14:16:43 +08:00
2016-06-23 20:18:29 +08:00
2016-06-23 20:18:32 +08:00
2018-03-01 23:02:48 +08:00
2016-07-31 10:37:08 +08:00
2018-03-01 23:02:48 +08:00
2017-05-01 14:08:03 +08:00
2017-11-20 15:45:47 +08:00
2017-01-17 11:21:54 +08:00
2017-02-23 18:40:57 +08:00
2018-03-01 23:02:48 +08:00
2018-03-01 23:02:48 +08:00
2017-11-26 15:38:55 +08:00
2018-03-01 23:02:48 +08:00
2018-03-01 23:02:48 +08:00
2017-09-04 15:40:52 +08:00
2017-09-17 22:24:28 +08:00
2017-09-17 22:24:28 +08:00
2017-09-17 22:24:28 +08:00
2018-03-01 23:02:48 +08:00
2018-03-01 23:02:48 +08:00
2018-03-01 23:02:48 +08:00
2018-02-08 20:20:22 +08:00
2018-02-08 20:20:22 +08:00
2018-02-08 20:20:22 +08:00
2018-02-08 20:20:22 +08:00
2018-03-01 23:02:48 +08:00
2018-03-01 23:02:48 +08:00
2018-03-01 23:02:48 +08:00
2018-02-08 20:20:22 +08:00
2018-02-08 20:20:22 +08:00