]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch from everywhere
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 10 Jan 2023 15:14:31 +0000 (16:14 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 10 Jan 2023 15:14:31 +0000 (16:14 +0100)
queue-5.10/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch [deleted file]
queue-5.10/series
queue-5.15/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch [deleted file]
queue-5.15/series
queue-6.0/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch [deleted file]
queue-6.0/series
queue-6.1/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch [deleted file]
queue-6.1/series

diff --git a/queue-5.10/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch b/queue-5.10/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
deleted file mode 100644 (file)
index 730e1a6..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-From af82425c6a2d2f347c79b63ce74fca6dc6be157f Mon Sep 17 00:00:00 2001
-From: Jens Axboe <axboe@kernel.dk>
-Date: Mon, 2 Jan 2023 16:49:46 -0700
-Subject: io_uring/io-wq: free worker if task_work creation is canceled
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-From: Jens Axboe <axboe@kernel.dk>
-
-commit af82425c6a2d2f347c79b63ce74fca6dc6be157f upstream.
-
-If we cancel the task_work, the worker will never come into existance.
-As this is the last reference to it, ensure that we get it freed
-appropriately.
-
-Cc: stable@vger.kernel.org
-Reported-by: 진호 <wnwlsgh98@gmail.com>
-Signed-off-by: Jens Axboe <axboe@kernel.dk>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- io_uring/io-wq.c |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/io_uring/io-wq.c
-+++ b/io_uring/io-wq.c
-@@ -1217,6 +1217,7 @@ static void io_wq_cancel_tw_create(struc
-               worker = container_of(cb, struct io_worker, create_work);
-               io_worker_cancel_cb(worker);
-+              kfree(worker);
-       }
- }
index 02aa811e18f3da9d2c1e4b9679a7fe72f0e36336..808c7bc5d22c9abf10799a7f70d6bd949b8976f6 100644 (file)
@@ -760,7 +760,6 @@ nvme-fix-multipath-crash-caused-by-flush-request-whe.patch
 x86-bugs-flush-ibp-in-ib_prctl_set.patch
 nfsd-fix-handling-of-readdir-in-v4root-vs.-mount-upcall-timeout.patch
 fbdev-matroxfb-g200ew-increase-max-memory-from-1-mb-to-16-mb.patch
-io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
 riscv-uaccess-fix-type-of-0-variable-on-error-in-get_user.patch
 drm-i915-gvt-fix-gvt-debugfs-destroy.patch
 drm-i915-gvt-fix-vgpu-debugfs-clean-in-remove.patch
diff --git a/queue-5.15/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch b/queue-5.15/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
deleted file mode 100644 (file)
index 730e1a6..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-From af82425c6a2d2f347c79b63ce74fca6dc6be157f Mon Sep 17 00:00:00 2001
-From: Jens Axboe <axboe@kernel.dk>
-Date: Mon, 2 Jan 2023 16:49:46 -0700
-Subject: io_uring/io-wq: free worker if task_work creation is canceled
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-From: Jens Axboe <axboe@kernel.dk>
-
-commit af82425c6a2d2f347c79b63ce74fca6dc6be157f upstream.
-
-If we cancel the task_work, the worker will never come into existance.
-As this is the last reference to it, ensure that we get it freed
-appropriately.
-
-Cc: stable@vger.kernel.org
-Reported-by: 진호 <wnwlsgh98@gmail.com>
-Signed-off-by: Jens Axboe <axboe@kernel.dk>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- io_uring/io-wq.c |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/io_uring/io-wq.c
-+++ b/io_uring/io-wq.c
-@@ -1217,6 +1217,7 @@ static void io_wq_cancel_tw_create(struc
-               worker = container_of(cb, struct io_worker, create_work);
-               io_worker_cancel_cb(worker);
-+              kfree(worker);
-       }
- }
index 303aa52cf9797d0b354fe830f110578691d58a9a..288cf18163bbaaf566c52c332aad094470f3c9f5 100644 (file)
@@ -267,7 +267,6 @@ x86-bugs-flush-ibp-in-ib_prctl_set.patch
 nfsd-fix-handling-of-readdir-in-v4root-vs.-mount-upcall-timeout.patch
 fbdev-matroxfb-g200ew-increase-max-memory-from-1-mb-to-16-mb.patch
 block-don-t-allow-splitting-of-a-req_nowait-bio.patch
-io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
 io_uring-fix-cq-waiting-timeout-handling.patch
 thermal-int340x-add-missing-attribute-for-data-rate-base.patch
 riscv-uaccess-fix-type-of-0-variable-on-error-in-get_user.patch
diff --git a/queue-6.0/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch b/queue-6.0/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
deleted file mode 100644 (file)
index f753aff..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-From af82425c6a2d2f347c79b63ce74fca6dc6be157f Mon Sep 17 00:00:00 2001
-From: Jens Axboe <axboe@kernel.dk>
-Date: Mon, 2 Jan 2023 16:49:46 -0700
-Subject: io_uring/io-wq: free worker if task_work creation is canceled
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-From: Jens Axboe <axboe@kernel.dk>
-
-commit af82425c6a2d2f347c79b63ce74fca6dc6be157f upstream.
-
-If we cancel the task_work, the worker will never come into existance.
-As this is the last reference to it, ensure that we get it freed
-appropriately.
-
-Cc: stable@vger.kernel.org
-Reported-by: 진호 <wnwlsgh98@gmail.com>
-Signed-off-by: Jens Axboe <axboe@kernel.dk>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- io_uring/io-wq.c |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/io_uring/io-wq.c
-+++ b/io_uring/io-wq.c
-@@ -1230,6 +1230,7 @@ static void io_wq_cancel_tw_create(struc
-               worker = container_of(cb, struct io_worker, create_work);
-               io_worker_cancel_cb(worker);
-+              kfree(worker);
-       }
- }
index 081fb0f129e118d9698c713deaf692f0c98d3554..027a9ccc03d1bb0f4ef6f2904188337b9fd4f3e3 100644 (file)
@@ -128,7 +128,6 @@ revert-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch
 net-dsa-qca8k-fix-wrong-length-value-for-mgmt-eth-packet.patch
 net-dsa-tag_qca-fix-wrong-mgmt_data2-size.patch
 block-don-t-allow-splitting-of-a-req_nowait-bio.patch
-io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
 io_uring-fix-cq-waiting-timeout-handling.patch
 vhost_vdpa-fix-the-crash-in-unmap-a-large-memory.patch
 thermal-int340x-add-missing-attribute-for-data-rate-base.patch
diff --git a/queue-6.1/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch b/queue-6.1/io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
deleted file mode 100644 (file)
index f753aff..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-From af82425c6a2d2f347c79b63ce74fca6dc6be157f Mon Sep 17 00:00:00 2001
-From: Jens Axboe <axboe@kernel.dk>
-Date: Mon, 2 Jan 2023 16:49:46 -0700
-Subject: io_uring/io-wq: free worker if task_work creation is canceled
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-From: Jens Axboe <axboe@kernel.dk>
-
-commit af82425c6a2d2f347c79b63ce74fca6dc6be157f upstream.
-
-If we cancel the task_work, the worker will never come into existance.
-As this is the last reference to it, ensure that we get it freed
-appropriately.
-
-Cc: stable@vger.kernel.org
-Reported-by: 진호 <wnwlsgh98@gmail.com>
-Signed-off-by: Jens Axboe <axboe@kernel.dk>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- io_uring/io-wq.c |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/io_uring/io-wq.c
-+++ b/io_uring/io-wq.c
-@@ -1230,6 +1230,7 @@ static void io_wq_cancel_tw_create(struc
-               worker = container_of(cb, struct io_worker, create_work);
-               io_worker_cancel_cb(worker);
-+              kfree(worker);
-       }
- }
index a57320f3c9450a6c1eff219dfa7f9e5a6e70d820..381edf4c08a1109d34ad58d09e03ce93ea47948d 100644 (file)
@@ -141,7 +141,6 @@ revert-net-dsa-qca8k-cache-lo-and-hi-for-mdio-write.patch
 net-dsa-qca8k-fix-wrong-length-value-for-mgmt-eth-packet.patch
 net-dsa-tag_qca-fix-wrong-mgmt_data2-size.patch
 block-don-t-allow-splitting-of-a-req_nowait-bio.patch
-io_uring-io-wq-free-worker-if-task_work-creation-is-canceled.patch
 io_uring-pin-context-while-queueing-deferred-tw.patch
 io_uring-fix-cq-waiting-timeout-handling.patch
 tpm-allow-system-suspend-to-continue-when-tpm-suspend-fails.patch