summaryrefslogtreecommitdiff
path: root/drivers/net/fddi
diff options
context:
space:
mode:
authorVeaceslav Falico <vfalico@gmail.com>2014-07-17 14:04:08 +0400
committerDavid S. Miller <davem@davemloft.net>2014-07-18 03:33:27 +0400
commit23fa5c2caae08f919d906b1064b9fdc352b3024e (patch)
tree58133f2417646760c55d04efa15c1b43b4f0d6fb /drivers/net/fddi
parent14056e7930761b730e2b34ae716e151ba890f3bf (diff)
downloadlinux-23fa5c2caae08f919d906b1064b9fdc352b3024e.tar.xz
bonding: destroy proc directory only after all bonds are gone
Currently we might arrive to bond_net_exit() with some bonds left (that were created while the module is unloading). We take care of that by destroying sysfs (the last possibility to add new bonds) and then destroying all the remaining bonds. However, we destroy the /proc/net/bonding directory before destroying those last bonds, and get a warning that we're trying to destroy a non-empty proc directory (containing /proc/net/bonding/bondX). Fix this by moving bond_destroy_proc_dir() after all the bonds are destroyed, so that we're sure that no bonds exist. CC: Jay Vosburgh <j.vosburgh@gmail.com> CC: Andy Gospodarek <andy@greyhouse.net> Signed-off-by: Veaceslav Falico <vfalico@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/fddi')
0 files changed, 0 insertions, 0 deletions