merged into cifs-2.6.git for-next On Thu, Jan 16, 2020 at 9:58 PM YueHaibing <yuehaibing@xxxxxxxxxx> wrote: > > copy_ref_data() may return error, it should be > returned to upstream caller. > > Fixes: 03535b72873b ("cifs: Avoid doing network I/O while holding cache lock") > Signed-off-by: YueHaibing <yuehaibing@xxxxxxxxxx> > --- > fs/cifs/dfs_cache.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/cifs/dfs_cache.c b/fs/cifs/dfs_cache.c > index 5617efe..03cfaa1 100644 > --- a/fs/cifs/dfs_cache.c > +++ b/fs/cifs/dfs_cache.c > @@ -593,7 +593,7 @@ static int __update_cache_entry(const char *path, > > kfree(th); > > - return 0; > + return rc; > } > > static int get_dfs_referral(const unsigned int xid, struct cifs_ses *ses, > -- > 2.7.4 > > -- Thanks, Steve