+++ /dev/null
-From 0fe0781f29dd8ab618999e6bda33c782ebbdb109 Mon Sep 17 00:00:00 2001
-From: Paulo Alcantara <pc@cjr.nz>
-Date: Mon, 20 Apr 2020 23:44:24 -0300
-Subject: cifs: fix uninitialised lease_key in open_shroot()
-
-From: Paulo Alcantara <pc@cjr.nz>
-
-commit 0fe0781f29dd8ab618999e6bda33c782ebbdb109 upstream.
-
-SMB2_open_init() expects a pre-initialised lease_key when opening a
-file with a lease, so set pfid->lease_key prior to calling it in
-open_shroot().
-
-This issue was observed when performing some DFS failover tests and
-the lease key was never randomly generated.
-
-Signed-off-by: Paulo Alcantara (SUSE) <pc@cjr.nz>
-Signed-off-by: Steve French <stfrench@microsoft.com>
-Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
-Reviewed-by: Aurelien Aptel <aaptel@suse.com>
-CC: Stable <stable@vger.kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- fs/cifs/smb2ops.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
---- a/fs/cifs/smb2ops.c
-+++ b/fs/cifs/smb2ops.c
-@@ -1681,6 +1681,11 @@ smb2_queryfs(const unsigned int xid, str
- if (smb3_encryption_required(tcon))
- flags |= CIFS_TRANSFORM_REQ;
-
-+ if (!server->ops->new_lease_key)
-+ return -EIO;
-+
-+ server->ops->new_lease_key(pfid);
-+
- memset(rqst, 0, sizeof(rqst));
- memset(resp_buftype, 0, sizeof(resp_buftype));
- memset(rsp_iov, 0, sizeof(rsp_iov));
asoc-dapm-fixup-dapm-kcontrol-widget.patch
iwlwifi-pcie-actually-release-queue-memory-in-tvqm.patch
iwlwifi-mvm-beacon-statistics-shouldn-t-go-backwards.patch
-cifs-fix-uninitialised-lease_key-in-open_shroot.patch
arm-imx-provide-v7_cpu_resume-only-on-arm_cpu_suspend-y.patch
powerpc-setup_64-set-cache-line-size-based-on-cache-block-size.patch
staging-comedi-dt2815-fix-writing-hi-byte-of-analog-output.patch