Files
apfstests/tests/overlay
Amir Goldstein 8cbc48b460 overlay: Regression test for deadlock on directory ioctl
Overlayfs added the ability to set inode flags (e.g. chattr +i) in
kernel 5.10 by commit 61536bed2149 ("ovl: support [S|G]ETFLAGS and
FS[S|G]ETXATTR ioctls for directories").
Icenowy Zheng reported [1] a regression in that commit that causes
a deadlock when setting inode flags on lower dir.

The regression was fixed by commit b854cc659dcb ("ovl: avoid deadlock
on directory ioctl") and applied to kernel 5.10.15.

[1] https://lore.kernel.org/linux-unionfs/20210101201230.768653-1-icenowy@aosc.io/

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