Patch "net: switchdev: fix return code of fdb_dump stub" has been added to the 4.3-stable tree
Subsystems (3)
This is a note to let you know that I've just added the patch titled
net: switchdev: fix return code of fdb_dump stub
to the 4.3-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
net-switchdev-fix-return-code-of-fdb_dump-stub.patch
and it can be found in the queue-4.3 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From foo@baz Fri Dec 11 11:38:06 EST 2015
From: Dragos Tatulea <[email protected]>
Date: Mon, 16 Nov 2015 10:52:48 +0100
Subject: net: switchdev: fix return code of fdb_dump stub
From: Dragos Tatulea <[email protected]>
[ Upstream commit 24cb7055a3066634a0f3fa0cd6a4780652905d35 ]
rtnl_fdb_dump always expects an index to be returned by the ndo_fdb_dump op, but when CONFIG_NET_SWITCHDEV is off, it returns an error.
Fix that by returning the given unmodified idx.
A similar fix was 0890cf6cb6ab ("switchdev: fix return value of switchdev_port_fdb_dump in case of error") but for the CONFIG_NET_SWITCHDEV=y case.
--- include/net/switchdev.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
include/net/switchdev.h +1 -1
@@ -272,7 +272,7 @@ static inline int switchdev_port_fdb_dum struct net_device *filter_dev, int idx) { -return -EOPNOTSUPP ; +return idx; } static inline void switchdev_port_fwd_mark_set(struct net_device *dev,
Patches currently in stable-queue which might be from [email protected] are
queue-4.3/net-switchdev-fix-return-code-of-fdb_dump-stub.patch