[Bridge] [PATCH net v2 0/2] bridge: Fix kernel oops during bridge creation

idosch at mellanox.com idosch at mellanox.com
Sat Apr 8 11:41:57 UTC 2017

From: Ido Schimmel <idosch at mellanox.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(-)


More information about the Bridge mailing list