| Submitter | Pablo Neira |
|---|---|
| Date | Aug. 31, 2012, 2:03 p.m. |
| Message ID | <1346421789-3449-3-git-send-email-pablo@netfilter.org> |
| Download | mbox | patch |
| Permalink | /patch/180965/ |
| State | Accepted |
| Headers | show |
Comments
Patch
diff --git a/net/netfilter/ipvs/ip_vs_ctl.c b/net/netfilter/ipvs/ip_vs_ctl.c index 72bf32a..f51013c 100644 --- a/net/netfilter/ipvs/ip_vs_ctl.c +++ b/net/netfilter/ipvs/ip_vs_ctl.c @@ -1171,8 +1171,10 @@ ip_vs_add_service(struct net *net, struct ip_vs_service_user_kern *u, goto out_err; } svc->stats.cpustats = alloc_percpu(struct ip_vs_cpu_stats); - if (!svc->stats.cpustats) + if (!svc->stats.cpustats) { + ret = -ENOMEM; goto out_err; + } /* I'm the first user of the service */ atomic_set(&svc->usecnt, 0);