]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
4.19-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Nov 2019 07:36:38 +0000 (08:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Nov 2019 07:36:38 +0000 (08:36 +0100)
added patches:
net-sysfs-fix-netdev_queue_add_kobject-breakage.patch

queue-4.19/net-sysfs-fix-netdev_queue_add_kobject-breakage.patch [new file with mode: 0644]
queue-4.19/series

diff --git a/queue-4.19/net-sysfs-fix-netdev_queue_add_kobject-breakage.patch b/queue-4.19/net-sysfs-fix-netdev_queue_add_kobject-breakage.patch
new file mode 100644 (file)
index 0000000..ba64c8a
--- /dev/null
@@ -0,0 +1,33 @@
+From 48a322b6f9965b2f1e4ce81af972f0e287b07ed0 Mon Sep 17 00:00:00 2001
+From: Eric Dumazet <edumazet@google.com>
+Date: Wed, 20 Nov 2019 19:19:07 -0800
+Subject: net-sysfs: fix netdev_queue_add_kobject() breakage
+
+From: Eric Dumazet <edumazet@google.com>
+
+commit 48a322b6f9965b2f1e4ce81af972f0e287b07ed0 upstream.
+
+kobject_put() should only be called in error path.
+
+Fixes: b8eb718348b8 ("net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject")
+Signed-off-by: Eric Dumazet <edumazet@google.com>
+Cc: Jouni Hogander <jouni.hogander@unikie.com>
+Signed-off-by: David S. Miller <davem@davemloft.net>
+Cc: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
+Cc: Naresh Kamboju <naresh.kamboju@linaro.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+
+---
+ net/core/net-sysfs.c |    1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/net/core/net-sysfs.c
++++ b/net/core/net-sysfs.c
+@@ -1484,6 +1484,7 @@ static int netdev_queue_add_kobject(stru
+ #endif
+       kobject_uevent(kobj, KOBJ_ADD);
++      return 0;
+ err:
+       kobject_put(kobj);
index 224c6b60c36bc7027f983ab00908d308df23ee69..a409d19f85c4c83e9932b1e800ecd62a06b7129d 100644 (file)
@@ -304,3 +304,4 @@ staging-comedi-usbduxfast-usbduxfast_ai_cmdtest-rounding-error.patch
 powerpc-64s-support-nospectre_v2-cmdline-option.patch
 powerpc-book3s64-fix-link-stack-flush-on-context-switch.patch
 kvm-ppc-book3s-hv-flush-link-stack-on-guest-exit-to-host-kernel.patch
+net-sysfs-fix-netdev_queue_add_kobject-breakage.patch