]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop usb-serial-console-move-mutex_unlock-before-usb_seri.patch from everywhere
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 17 Oct 2022 06:51:43 +0000 (08:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 17 Oct 2022 06:51:43 +0000 (08:51 +0200)
16 files changed:
queue-4.14/series
queue-4.14/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]
queue-4.19/series
queue-4.19/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]
queue-4.9/series
queue-4.9/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]
queue-5.10/series
queue-5.10/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]
queue-5.15/series
queue-5.15/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]
queue-5.19/series
queue-5.19/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]
queue-5.4/series
queue-5.4/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]
queue-6.0/series
queue-6.0/usb-serial-console-move-mutex_unlock-before-usb_seri.patch [deleted file]

index c6619d2b79b38e31bc28fe5dbcb3b5e4d4775e39..b40214dded9f5eb213de3f1739dc52bcdfc5cd74 100644 (file)
@@ -129,7 +129,6 @@ rdma-rxe-fix-kernel-null-pointer-dereference-error.patch
 rdma-rxe-fix-the-error-caused-by-qp-sk.patch
 dyndbg-fix-module.dyndbg-handling.patch
 dyndbg-let-query-modname-override-actual-module-name.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 ata-fix-ata_id_sense_reporting_enabled-and-ata_id_ha.patch
 ata-fix-ata_id_has_devslp.patch
 ata-fix-ata_id_has_ncq_autosense.patch
diff --git a/queue-4.14/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-4.14/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index 2ef869a..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From b183aa0f146e7f34b5fae92f6f8fd77e870c6332 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index 43a862a90a77..6e5dc9ffe724 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -189,8 +189,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-
index f83ae57f0304d59e18767c3e3031652327252dc5..17cf952a4c6cdb018b70fbcfbf822b08356498cd 100644 (file)
@@ -138,7 +138,6 @@ rdma-rxe-fix-the-error-caused-by-qp-sk.patch
 dyndbg-fix-module.dyndbg-handling.patch
 dyndbg-let-query-modname-override-actual-module-name.patch
 sbitmap-avoid-leaving-waitqueue-in-invalid-state-in-.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 mtd-devices-docg3-check-the-return-value-of-devm_ior.patch
 ata-fix-ata_id_sense_reporting_enabled-and-ata_id_ha.patch
 ata-fix-ata_id_has_devslp.patch
diff --git a/queue-4.19/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-4.19/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index b40770a..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From 8018340be2eb73f413e44383b523eca8b1ce1d5d Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index 7d289302ff6c..299bdb3a58fe 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -186,8 +186,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-
index ab8956231264965f49d3e0c8624d953c5ad2949d..51ee96f28a76b4ab594cd428465da4f6c89f2405 100644 (file)
@@ -102,7 +102,6 @@ rdma-rxe-fix-kernel-null-pointer-dereference-error.patch
 rdma-rxe-fix-the-error-caused-by-qp-sk.patch
 dyndbg-fix-module.dyndbg-handling.patch
 dyndbg-let-query-modname-override-actual-module-name.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 ata-fix-ata_id_sense_reporting_enabled-and-ata_id_ha.patch
 ata-fix-ata_id_has_devslp.patch
 ata-fix-ata_id_has_ncq_autosense.patch
diff --git a/queue-4.9/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-4.9/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index 4f2ea41..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From 3dd36f21191220cf593913bc40e64d94cac6f87f Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index 76062ce2d459..8b2ce8a9d97a 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -189,8 +189,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-
index 393b7d7d268c77a3b2d6d5124b9a2a0fc594b386..1503315c3576e7be1f515bda192cbbd3f2e07ce4 100644 (file)
@@ -238,7 +238,6 @@ dyndbg-fix-module.dyndbg-handling.patch
 dyndbg-let-query-modname-override-actual-module-name.patch
 dyndbg-drop-exported-dynamic_debug_exec_queries.patch
 sbitmap-avoid-leaving-waitqueue-in-invalid-state-in-.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 mtd-devices-docg3-check-the-return-value-of-devm_ior.patch
 phy-qcom-qmp-create-copies-of-qmp-phy-driver.patch
 phy-qcom-qmp-combo-disable-runtime-pm-on-unbind.patch
diff --git a/queue-5.10/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-5.10/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index 3624137..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From 5db5401988518237efa9f3e295ec3f7b637206ca Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index b97aa40ca4d1..da19a5fa414f 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -189,8 +189,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-
index 18ccbd3b8663a90efdd9dbed3701b1fd0f80b23b..2380863122a331ef94385f629b4575612272c63d 100644 (file)
@@ -325,7 +325,6 @@ dyndbg-drop-exported-dynamic_debug_exec_queries.patch
 sbitmap-avoid-leaving-waitqueue-in-invalid-state-in-.patch
 clk-qcom-sm6115-select-qcom_gdsc.patch
 scsi-nvme-fc-add-new-routine-nvme_fc_io_getuuid.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 mtd-devices-docg3-check-the-return-value-of-devm_ior.patch
 phy-qcom-qmp-create-copies-of-qmp-phy-driver.patch
 phy-qcom-qmp-combo-disable-runtime-pm-on-unbind.patch
diff --git a/queue-5.15/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-5.15/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index 4f9c94a..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From eba7219babbf4a33191207113d6308d6afbbe729 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index b97aa40ca4d1..da19a5fa414f 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -189,8 +189,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-
index 2ad7b30a6bfd3cb4a67495ca804c5e02122db54f..1d6dc92b2f933b7e0fb823ecbf9e4a85ccceede0 100644 (file)
@@ -454,7 +454,6 @@ revert-sbitmap-fix-batched-wait_cnt-accounting.patch
 sbitmap-avoid-leaving-waitqueue-in-invalid-state-in-.patch
 clk-qcom-sm6115-select-qcom_gdsc.patch
 scsi-lpfc-fix-various-issues-reported-by-tools.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 mtd-devices-docg3-check-the-return-value-of-devm_ior.patch
 remoteproc-harden-rproc_handle_vdev-against-integer-.patch
 phy-qcom-qmp-create-copies-of-qmp-phy-driver.patch
diff --git a/queue-5.19/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-5.19/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index 6d05a95..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From a3d6eb0e59c646e0f627088507c2074e03d08b01 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index b97aa40ca4d1..da19a5fa414f 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -189,8 +189,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-
index 1def98bd8cda8d7aec971a98b70511368b5f2900..6debf00a8a946cd5f058d2c5c8dc70c07a280223 100644 (file)
@@ -141,7 +141,6 @@ misc-ocxl-fix-possible-refcount-leak-in-afu_ioctl.patch
 dyndbg-fix-module.dyndbg-handling.patch
 dyndbg-let-query-modname-override-actual-module-name.patch
 sbitmap-avoid-leaving-waitqueue-in-invalid-state-in-.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 mtd-devices-docg3-check-the-return-value-of-devm_ior.patch
 rdma-siw-always-consume-all-skbuf-data-in-sk_data_re.patch
 ata-fix-ata_id_sense_reporting_enabled-and-ata_id_ha.patch
diff --git a/queue-5.4/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-5.4/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index 2f8042c..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From ab97ffaf71223afed27527dec0496563b1304832 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index 7d289302ff6c..299bdb3a58fe 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -186,8 +186,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-
index a6859480c8485ed93467944dcc532ffd175a1099..172184663fd6eee64864256639c9ff564170b7e1 100644 (file)
@@ -542,7 +542,6 @@ dyndbg-drop-exported-dynamic_debug_exec_queries.patch
 sbitmap-avoid-leaving-waitqueue-in-invalid-state-in-.patch
 clk-qcom-sm6115-select-qcom_gdsc.patch
 scsi-lpfc-fix-various-issues-reported-by-tools.patch
-usb-serial-console-move-mutex_unlock-before-usb_seri.patch
 mtd-devices-docg3-check-the-return-value-of-devm_ior.patch
 remoteproc-harden-rproc_handle_vdev-against-integer-.patch
 phy-qcom-qmp-combo-disable-runtime-pm-on-unbind.patch
diff --git a/queue-6.0/usb-serial-console-move-mutex_unlock-before-usb_seri.patch b/queue-6.0/usb-serial-console-move-mutex_unlock-before-usb_seri.patch
deleted file mode 100644 (file)
index c556358..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From a6a2b086047b4f69ed056e84e9448502d96e3af7 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 19 Sep 2022 18:48:24 +0800
-Subject: USB: serial: console: move mutex_unlock() before usb_serial_put()
-
-From: Liang He <windhl@126.com>
-
-[ Upstream commit 61dfa797c731754642d1ac500a6ac42f9b47f920 ]
-
-While in current version there is no use-after-free as USB serial
-core holds another reference when the console is registered, we
-should better unlock before dropping the reference in
-usb_console_setup().
-
-Fixes: 7bd032dc2793 ("USB serial: update the console driver")
-Signed-off-by: Liang He <windhl@126.com>
-Signed-off-by: Johan Hovold <johan@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- drivers/usb/serial/console.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c
-index b97aa40ca4d1..da19a5fa414f 100644
---- a/drivers/usb/serial/console.c
-+++ b/drivers/usb/serial/console.c
-@@ -189,8 +189,8 @@ static int usb_console_setup(struct console *co, char *options)
-       info->port = NULL;
-       usb_autopm_put_interface(serial->interface);
-  error_get_interface:
--      usb_serial_put(serial);
-       mutex_unlock(&serial->disc_mutex);
-+      usb_serial_put(serial);
-       return retval;
- }
--- 
-2.35.1
-