+++ /dev/null
-From 2e577f0faca4640348c398cb85d60a1eedac4b1e Mon Sep 17 00:00:00 2001
-From: Olga Kornievskaia <olga.kornievskaia@gmail.com>
-Date: Wed, 4 Dec 2019 15:13:54 -0500
-Subject: NFSD fixing possible null pointer derefering in copy offload
-
-From: Olga Kornievskaia <olga.kornievskaia@gmail.com>
-
-commit 2e577f0faca4640348c398cb85d60a1eedac4b1e upstream.
-
-Static checker revealed possible error path leading to possible
-NULL pointer dereferencing.
-
-Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
-Fixes: e0639dc5805a: ("NFSD introduce async copy feature")
-Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
-Signed-off-by: J. Bruce Fields <bfields@redhat.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- fs/nfsd/nfs4proc.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/fs/nfsd/nfs4proc.c
-+++ b/fs/nfsd/nfs4proc.c
-@@ -1223,7 +1223,8 @@ static void cleanup_async_copy(struct nf
- {
- nfs4_free_cp_state(copy);
- nfsd_file_put(copy->nf_dst);
-- nfsd_file_put(copy->nf_src);
-+ if (copy->cp_intra)
-+ nfsd_file_put(copy->nf_src);
- spin_lock(©->cp_clp->async_lock);
- list_del(©->copies);
- spin_unlock(©->cp_clp->async_lock);
pci-don-t-disable-bridge-bars-when-assigning-bus-resources.patch
pci-aer-initialize-aer_fifo.patch
iwlwifi-mvm-avoid-use-after-free-for-pmsr-request.patch
-nfsd-fixing-possible-null-pointer-derefering-in-copy-offload.patch
nfs-nfs_swap-should-depend-on-swap.patch
nfs-revalidate-the-file-size-on-a-fatal-write-error.patch
nfs-pnfs-fix-pnfs_generic_prepare_to_resend_writes.patch
+++ /dev/null
-From 2e577f0faca4640348c398cb85d60a1eedac4b1e Mon Sep 17 00:00:00 2001
-From: Olga Kornievskaia <olga.kornievskaia@gmail.com>
-Date: Wed, 4 Dec 2019 15:13:54 -0500
-Subject: NFSD fixing possible null pointer derefering in copy offload
-
-From: Olga Kornievskaia <olga.kornievskaia@gmail.com>
-
-commit 2e577f0faca4640348c398cb85d60a1eedac4b1e upstream.
-
-Static checker revealed possible error path leading to possible
-NULL pointer dereferencing.
-
-Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
-Fixes: e0639dc5805a: ("NFSD introduce async copy feature")
-Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
-Signed-off-by: J. Bruce Fields <bfields@redhat.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- fs/nfsd/nfs4proc.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/fs/nfsd/nfs4proc.c
-+++ b/fs/nfsd/nfs4proc.c
-@@ -1223,7 +1223,8 @@ static void cleanup_async_copy(struct nf
- {
- nfs4_free_cp_state(copy);
- nfsd_file_put(copy->nf_dst);
-- nfsd_file_put(copy->nf_src);
-+ if (copy->cp_intra)
-+ nfsd_file_put(copy->nf_src);
- spin_lock(©->cp_clp->async_lock);
- list_del(©->copies);
- spin_unlock(©->cp_clp->async_lock);
netfilter-flowtable-restrict-flow-dissector-match-on-meta-ingress-device.patch
netfilter-flowtable-fix-hardware-flush-order-on-nf_flow_table_cleanup.patch
netfilter-flowtable-fix-missing-flush-hardware-on-table-free.patch
-nfsd-fixing-possible-null-pointer-derefering-in-copy-offload.patch
nfsv4.x-recover-from-pre-mature-loss-of-openstateid.patch
nfs-nfs_swap-should-depend-on-swap.patch
nfs-revalidate-the-file-size-on-a-fatal-write-error.patch