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

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

diff --git a/queue-5.3/net-sysfs-fix-netdev_queue_add_kobject-breakage.patch b/queue-5.3/net-sysfs-fix-netdev_queue_add_kobject-breakage.patch
new file mode 100644 (file)
index 0000000..5ae7f2b
--- /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
+@@ -1474,6 +1474,7 @@ static int netdev_queue_add_kobject(stru
+ #endif
+       kobject_uevent(kobj, KOBJ_ADD);
++      return 0;
+ err:
+       kobject_put(kobj);
index 807255a1f550cda6e8b027414c45cc3dc49a3852..cd31be58467f3a3b7ae73d9a0143c26026d19d60 100644 (file)
@@ -93,3 +93,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.patch
+net-sysfs-fix-netdev_queue_add_kobject-breakage.patch