Commit 6bd3ac9d authored by Matt Mackall's avatar Matt Mackall Committed by Stephen Hemminger

[PATCH] netpoll abort for bad interface

Fix bug freeing nonexistent dev when aborting on bad interface name.

 tiny-mpm/net/core/netpoll.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)
parent d5a91659
...@@ -528,7 +528,7 @@ int netpoll_setup(struct netpoll *np) ...@@ -528,7 +528,7 @@ int netpoll_setup(struct netpoll *np)
if (!ndev) { if (!ndev) {
printk(KERN_ERR "%s: %s doesn't exist, aborting.\n", printk(KERN_ERR "%s: %s doesn't exist, aborting.\n",
np->name, np->dev_name); np->name, np->dev_name);
goto release; return -1;
} }
if (!ndev->poll_controller) { if (!ndev->poll_controller) {
printk(KERN_ERR "%s: %s doesn't support polling, aborting.\n", printk(KERN_ERR "%s: %s doesn't support polling, aborting.\n",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment