]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
bonding: disable netpoll on enslave failure
authornikolay@redhat.com <nikolay@redhat.com>
Thu, 18 Apr 2013 07:33:37 +0000 (07:33 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 19 Apr 2013 21:48:19 +0000 (17:48 -0400)
commitfc7a72ac86e2956dd405b0c604fea45a2702f567
tree5e8e21c7e017637ca9a73e87155895f221253066
parent3c5913b53fefc9d9e15a2d0f93042766658d9f3f
bonding: disable netpoll on enslave failure

slave_disable_netpoll() is not called upon enslave failure which would
lead to a memory leak. Call slave_disable_netpoll() after err_detach as
that's the first error path after enabling netpoll on that slave.

Signed-off-by: Nikolay Aleksandrov <nikolay@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bonding/bond_main.c