summaryrefslogtreecommitdiff
path: root/fs/cifs/cifssmb.c
diff options
context:
space:
mode:
authorThiago Rafael Becker <tbecker@redhat.com>2023-04-05 10:16:48 -0300
committerSteve French <stfrench@microsoft.com>2023-04-05 12:32:19 -0500
commitd19342c6609b67f2ba83b9eccca2777e3687f625 (patch)
treee70ee07e09a6700ef9fa439ea20d2ece99d1fc96 /fs/cifs/cifssmb.c
parent7e364e56293bb98cae1b55fd835f5991c4e96e7d (diff)
cifs: sanitize paths in cifs_update_super_prepath.
After a server reboot, clients are failing to move files with ENOENT. This is caused by DFS referrals containing multiple separators, which the server move call doesn't recognize. v1: Initial patch. v2: Move prototype to header. Link: https://bugzilla.redhat.com/show_bug.cgi?id=2182472 Fixes: a31080899d5f ("cifs: sanitize multiple delimiters in prepath") Actually-Fixes: 24e0a1eff9e2 ("cifs: switch to new mount api") Reviewed-by: Paulo Alcantara (SUSE) <pc@manguebit.com> Signed-off-by: Thiago Rafael Becker <tbecker@redhat.com> Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'fs/cifs/cifssmb.c')
0 files changed, 0 insertions, 0 deletions