]> git.baikalelectronics.ru Git - kernel.git/commit
ipvs: freeing uninitialized pointer on error
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 25 Jan 2013 15:44:57 +0000 (18:44 +0300)
committerSimon Horman <horms@verge.net.au>
Mon, 28 Jan 2013 01:14:37 +0000 (10:14 +0900)
commitaa625fb999cb1b909eec46a9e0c15c1349e94c92
treeec7a8fab76d06b6841f8c4a35d98e197794d746c
parent0bf8b0615c4335a17bc41dc79d3d5d0c378fb519
ipvs: freeing uninitialized pointer on error

If state != IP_VS_STATE_BACKUP then tinfo->buf is uninitialized.  If
kthread_run() fails then it means we free random memory resulting in an
oops.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Simon Horman <horms@verge.net.au>
net/netfilter/ipvs/ip_vs_sync.c