Commit be7c406
committed
cifs: fix lease break oops in xfstest generic/098
jira VULN-131073
cve-pre CVE-2025-38527
commit-author Steve French <[email protected]>
commit c774e67
upstream-diff Applied to fs/cifs/file.c since it hasn't been
moved to fs/smb/client/file.c in this kernel
umount can race with lease break so need to check if
tcon->ses->server is still valid to send the lease
break response.
Reviewed-by: Bharath SM <[email protected]>
Reviewed-by: Shyam Prasad N <[email protected]>
Fixes: 59a556a ("SMB3: drop reference to cfile before sending oplock break")
Signed-off-by: Steve French <[email protected]>
(cherry picked from commit c774e67)
Signed-off-by: Brett Mastbergen <[email protected]>1 parent 593333a commit be7c406
1 file changed
+6
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5112 | 5112 | | |
5113 | 5113 | | |
5114 | 5114 | | |
5115 | | - | |
| 5115 | + | |
| 5116 | + | |
| 5117 | + | |
5116 | 5118 | | |
5117 | | - | |
| 5119 | + | |
| 5120 | + | |
| 5121 | + | |
5118 | 5122 | | |
5119 | 5123 | | |
5120 | 5124 | | |
| |||
0 commit comments