+++ /dev/null
-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);
- }
- }
-
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
+++ /dev/null
-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);
- }
- }
-
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
+++ /dev/null
-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);
- }
- }
-
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
+++ /dev/null
-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);
- }
- }
-
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