cifs.ko maps NT_STATUS_NOT_FOUND to -EIO when SMB1 servers couldn't
resolve referral paths. Proceed to tree connect when we get -EIO from
dfs_get_referral() as well.
Reported-by: Kris Karas (Bug Reporting) <email address hidden>
Tested-by: Woody Suwalski <email address hidden>
Fixes: 8e3554150d6c ("cifs: fix sharing of DFS connections")
Cc: <email address hidden> # v6.2+
Signed-off-by: Paulo Alcantara (SUSE) <email address hidden>
Signed-off-by: Steve French <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>
Hi rdiez,
Yes, this was fixed in 6.2.0-32-generic, as it included the commit you mentioned in your description.
commit e5e1411ee7e6123 35d8e9d6fd73794 01dee54f28
Author: Paulo Alcantara <email address hidden>
Date: Tue May 23 17:38:38 2023 -0300
cifs: fix smb1 mount regression
BugLink: https:/ /bugs.launchpad .net/bugs/ 2028979
commit 72a7804a667eeac 98888610521179f 0418883158 upstream.
cifs.ko maps NT_STATUS_NOT_FOUND to -EIO when SMB1 servers couldn't get_referral( ) as well.
resolve referral paths. Proceed to tree connect when we get -EIO from
dfs_
Reported-by: Kris Karas (Bug Reporting) <email address hidden>
Tested-by: Woody Suwalski <email address hidden>
Fixes: 8e3554150d6c ("cifs: fix sharing of DFS connections")
Cc: <email address hidden> # v6.2+
Signed-off-by: Paulo Alcantara (SUSE) <email address hidden>
Signed-off-by: Steve French <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
Signed-off-by: Kamal Mostafa <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>
$ git describe --contains e5e1411ee7e6123 35d8e9d6fd73794 01dee54f28 hwe-6.2- 6.2.0-32. 32_22.04. 1~173
Ubuntu-
I'll take a look at your 6.5 issues now.
Thanks,
Matthew