Home Home > GIT Browse > SLE12-SP4
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2019-01-16 17:26:07 +0100
committerTakashi Iwai <tiwai@suse.de>2019-01-16 17:26:11 +0100
commitb7b1c2e010f2bbea9a6e4e67b9a9f30244ed431b (patch)
tree700a7689f878ecfb4e2f113ac6382c9eca40afae
parent3114d3485bd3e3b7a884de637629024e76e9713f (diff)
drivers/tty: add missing of_node_put() (bsc#1051510).
-rw-r--r--patches.drivers/drivers-tty-add-missing-of_node_put.patch35
-rw-r--r--series.conf1
2 files changed, 36 insertions, 0 deletions
diff --git a/patches.drivers/drivers-tty-add-missing-of_node_put.patch b/patches.drivers/drivers-tty-add-missing-of_node_put.patch
new file mode 100644
index 0000000000..e37fa8a075
--- /dev/null
+++ b/patches.drivers/drivers-tty-add-missing-of_node_put.patch
@@ -0,0 +1,35 @@
+From dac097c4546e4c5b16dd303a1e97c1d319c8ab3e Mon Sep 17 00:00:00 2001
+From: Yangtao Li <tiny.windzz@gmail.com>
+Date: Wed, 21 Nov 2018 10:22:54 -0500
+Subject: [PATCH] drivers/tty: add missing of_node_put()
+Git-commit: dac097c4546e4c5b16dd303a1e97c1d319c8ab3e
+Patch-mainline: v4.20-rc6
+References: bsc#1051510
+
+of_find_node_by_path() acquires a reference to the node
+returned by it and that reference needs to be dropped by its caller.
+This place is not doing this, so fix it.
+
+Signed-off-by: Yangtao Li <tiny.windzz@gmail.com>
+Signed-off-by: David S. Miller <davem@davemloft.net>
+Acked-by: Takashi Iwai <tiwai@suse.de>
+
+---
+ drivers/tty/serial/suncore.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/drivers/tty/serial/suncore.c b/drivers/tty/serial/suncore.c
+index 70a4ea4eaa6e..990376576970 100644
+--- a/drivers/tty/serial/suncore.c
++++ b/drivers/tty/serial/suncore.c
+@@ -112,6 +112,7 @@ void sunserial_console_termios(struct console *con, struct device_node *uart_dp)
+ mode = of_get_property(dp, mode_prop, NULL);
+ if (!mode)
+ mode = "9600,8,n,1,-";
++ of_node_put(dp);
+ }
+
+ cflag = CREAD | HUPCL | CLOCAL;
+--
+2.20.1
+
diff --git a/series.conf b/series.conf
index 072c70b5ab..044c2d84b8 100644
--- a/series.conf
+++ b/series.conf
@@ -19496,6 +19496,7 @@
patches.arch/x86-speculation-add-seccomp-spectre-v2-user-space-protection-mode.patch
patches.arch/x86-speculation-provide-ibpb-always-command-line-options.patch
patches.fixes/0001-xen-x86-add-diagnostic-printout-to-xen_mc_flush-in-c.patch
+ patches.drivers/drivers-tty-add-missing-of_node_put.patch
patches.drivers/Input-matrix_keypad-check-for-errors-from-of_get_nam.patch
patches.drivers/Input-elan_i2c-add-ELAN0620-to-the-ACPI-table.patch
patches.drivers/Input-cros_ec_keyb-fix-button-switch-capability-repo.patch