[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20170408114159.12722-1-idosch@mellanox.com>
Date: Sat, 8 Apr 2017 14:41:57 +0300
From: <idosch@...lanox.com>
To: <netdev@...r.kernel.org>
CC: <davem@...emloft.net>, <stephen@...workplumber.org>,
<bridge@...ts.linux-foundation.org>, <peter@...nota.eu>,
<cera@...a.cz>, <mlxsw@...lanox.com>,
<nikolay@...ulusnetworks.com>, Ido Schimmel <idosch@...lanox.com>
Subject: [PATCH net v2 0/2] bridge: Fix kernel oops during bridge creation
From: Ido Schimmel <idosch@...lanox.com>
First patch adds a missing ndo_uninit() in the bridge driver, which is a
prerequisite for the second patch that actually fixes the oops.
First version was rejected for being "half baked", but given the amount
of changes in this version and that three stable kernels need to be
patched, a better approach might be to simply revert the patch in the
Fixes line and have this patchset go through net-next.
Ido Schimmel (2):
bridge: implement missing ndo_uninit()
bridge: netlink: register netdevice before executing changelink
net/bridge/br_device.c | 13 ++++++++++---
net/bridge/br_if.c | 1 -
net/bridge/br_multicast.c | 7 +++++--
net/bridge/br_netlink.c | 12 ++++++++++--
net/bridge/br_private.h | 5 +++++
5 files changed, 30 insertions(+), 8 deletions(-)
--
2.9.3
Powered by blists - more mailing lists