]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop queue-4.19/cifs-fix-uninitialised-lease_key-in-open_shroot.patch
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 Apr 2020 18:51:41 +0000 (20:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 Apr 2020 18:51:41 +0000 (20:51 +0200)
queue-4.19/cifs-fix-uninitialised-lease_key-in-open_shroot.patch [deleted file]
queue-4.19/series

diff --git a/queue-4.19/cifs-fix-uninitialised-lease_key-in-open_shroot.patch b/queue-4.19/cifs-fix-uninitialised-lease_key-in-open_shroot.patch
deleted file mode 100644 (file)
index 9d0f353..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-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));
index 41d8457c24454466a626e6150d7ecf69f86d56a0..fdeb03793df694a6d5ac3974ea44e5ca824d74be 100644 (file)
@@ -108,7 +108,6 @@ audit-check-the-length-of-userspace-generated-audit-records.patch
 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