From 3ef1500b9b7e3e9ff93dc450ebfe39deb0eda3c8 Mon Sep 17 00:00:00 2001 From: Paul Lawrence Date: Tue, 26 Jan 2021 13:31:17 -0800 Subject: [PATCH] Revert "ANDROID: Incremental fs: dentry_revalidate should not return -EBADF." This reverts commit 30abd70986d2c4a6724890aeed0e2b33e8864968. Set incfs back to rvc shipping incfs Bug: 178509184 Test: incfs_test passes Signed-off-by: Paul Lawrence Change-Id: Ib71afdc4e9f2f685d2ab507fac8ee396824fdbcf --- fs/incfs/vfs.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fs/incfs/vfs.c b/fs/incfs/vfs.c index 65b7f325bf9c..7b1cd539aeed 100644 --- a/fs/incfs/vfs.c +++ b/fs/incfs/vfs.c @@ -2005,8 +2005,10 @@ static int dentry_revalidate(struct dentry *d, unsigned int flags) get_incfs_backing_path(d, &backing_path); backing_dentry = backing_path.dentry; - if (!backing_dentry) + if (!backing_dentry) { + result = -EBADF; goto out; + } if (d_inode(backing_dentry) != binode) { /*