summaryrefslogtreecommitdiffstats
path: root/patch-5.19-redhat.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patch-5.19-redhat.patch')
-rw-r--r--patch-5.19-redhat.patch48
1 files changed, 2 insertions, 46 deletions
diff --git a/patch-5.19-redhat.patch b/patch-5.19-redhat.patch
index 4028e8adc..97e1b74f0 100644
--- a/patch-5.19-redhat.patch
+++ b/patch-5.19-redhat.patch
@@ -120,7 +120,7 @@ index 000000000000..effb81d04bfd
+
+endmenu
diff --git a/Makefile b/Makefile
-index b2e93c1a8021..402c2814a782 100644
+index 1a6678d817bd..26554fa9689d 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@@ -2551,7 +2551,7 @@ index c7900e8975f1..ea721c12c251 100644
default y
help
diff --git a/kernel/Makefile b/kernel/Makefile
-index 318789c728d3..148911cf65da 100644
+index a7e1f49ab2b3..4a9172cf1728 100644
--- a/kernel/Makefile
+++ b/kernel/Makefile
@@ -12,6 +12,7 @@ obj-y = fork.o exec_domain.o panic.o \
@@ -3016,47 +3016,3 @@ index 188b8f782220..dab400de2335 100644
#ifdef CONFIG_PERF_EVENTS
int security_perf_event_open(struct perf_event_attr *attr, int type)
{
-From 228432551bd8783211e494ab35f42a4344580502 Mon Sep 17 00:00:00 2001
-From: Jason Wang <jasowang@redhat.com>
-Date: Wed, 8 Jun 2022 14:14:22 +0800
-Subject: [PATCH] virtio-rng: make device ready before making request
-
-Current virtio-rng does a entropy request before DRIVER_OK, this
-violates the spec:
-
-virtio spec requires that all drivers set DRIVER_OK
-before using devices.
-
-Further, kernel will ignore the interrupt after commit
-8b4ec69d7e09 ("virtio: harden vring IRQ").
-
-Fixing this by making device ready before the request.
-
-Cc: stable@vger.kernel.org
-Fixes: 8b4ec69d7e09 ("virtio: harden vring IRQ")
-Fixes: f7f510ec1957 ("virtio: An entropy device, as suggested by hpa.")
-Reported-and-tested-by: syzbot+5b59d6d459306a556f54@syzkaller.appspotmail.com
-Signed-off-by: Jason Wang <jasowang@redhat.com>
-Message-Id: <20220608061422.38437-1-jasowang@redhat.com>
-Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
-Reviewed-by: Laurent Vivier <lvivier@redhat.com>
----
- drivers/char/hw_random/virtio-rng.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/drivers/char/hw_random/virtio-rng.c b/drivers/char/hw_random/virtio-rng.c
-index e856df7e285c..a6f3a8a2aca6 100644
---- a/drivers/char/hw_random/virtio-rng.c
-+++ b/drivers/char/hw_random/virtio-rng.c
-@@ -159,6 +159,8 @@ static int probe_common(struct virtio_device *vdev)
- goto err_find;
- }
-
-+ virtio_device_ready(vdev);
-+
- /* we always have a pending entropy request */
- request_entropy(vi);
-
---
-2.36.1
-