]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
5.10-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 10 May 2022 11:19:16 +0000 (13:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 10 May 2022 11:19:16 +0000 (13:19 +0200)
added patches:
block-map-add-__gfp_zero-flag-for-alloc_page-in-function-bio_copy_kern.patch

queue-5.10/block-map-add-__gfp_zero-flag-for-alloc_page-in-function-bio_copy_kern.patch [new file with mode: 0644]
queue-5.10/series

diff --git a/queue-5.10/block-map-add-__gfp_zero-flag-for-alloc_page-in-function-bio_copy_kern.patch b/queue-5.10/block-map-add-__gfp_zero-flag-for-alloc_page-in-function-bio_copy_kern.patch
new file mode 100644 (file)
index 0000000..cc14394
--- /dev/null
@@ -0,0 +1,35 @@
+From cc8f7fe1f5eab010191aa4570f27641876fa1267 Mon Sep 17 00:00:00 2001
+From: Haimin Zhang <tcs.kernel@gmail.com>
+Date: Wed, 16 Feb 2022 16:40:38 +0800
+Subject: block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
+
+From: Haimin Zhang <tcs.kernel@gmail.com>
+
+commit cc8f7fe1f5eab010191aa4570f27641876fa1267 upstream.
+
+Add __GFP_ZERO flag for alloc_page in function bio_copy_kern to initialize
+the buffer of a bio.
+
+Signed-off-by: Haimin Zhang <tcs.kernel@gmail.com>
+Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
+Reviewed-by: Christoph Hellwig <hch@lst.de>
+Link: https://lore.kernel.org/r/20220216084038.15635-1-tcs.kernel@gmail.com
+Signed-off-by: Jens Axboe <axboe@kernel.dk>
+[nobelbarakat: Backported to 5.10: Manually added flag] 
+Signed-off-by: Nobel Barakat <nobelbarakat@google.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ block/blk-map.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/block/blk-map.c
++++ b/block/blk-map.c
+@@ -488,7 +488,7 @@ static struct bio *bio_copy_kern(struct
+               if (bytes > len)
+                       bytes = len;
+-              page = alloc_page(q->bounce_gfp | gfp_mask);
++              page = alloc_page(q->bounce_gfp | __GFP_ZERO | gfp_mask);
+               if (!page)
+                       goto cleanup;
index 371fadb60189447e6751a534ffd6c4efbbf4b536..f2a191bc90dba14619b371e28bfec943f32f29d1 100644 (file)
@@ -65,3 +65,4 @@ kvm-x86-mmu-avoid-null-pointer-dereference-on-page-f.patch
 kvm-lapic-enable-timer-posted-interrupt-only-when-mw.patch
 rcu-fix-callbacks-processing-time-limit-retaining-cond_resched.patch
 rcu-apply-callbacks-processing-time-limit-only-on-softirq.patch
+block-map-add-__gfp_zero-flag-for-alloc_page-in-function-bio_copy_kern.patch