From: Simon Horman Date: Wed, 17 Sep 2008 00:10:41 +0000 (+1000) Subject: ipvs: only unlock in ip_vs_edit_service() if already locked X-Git-Tag: v2.6.28-rc1~717^2~281 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9e691ed68d94ab3047e028736641445b4cf74d67;p=pandora-kernel.git ipvs: only unlock in ip_vs_edit_service() if already locked Jumping to out unlocks __ip_vs_svc_lock, but that lock is not taken until after code that may jump to out. This problem was detected by sparse. make C=1 CHECK net/ipv4/ipvs/ip_vs_ctl.c net/ipv4/ipvs/ip_vs_ctl.c:1332:2: warning: context imbalance in 'ip_vs_edit_service' - unexpected unlock Acked-by: Sven Wegener Acked-by: Julius Volz Signed-off-by: Simon Horman --- Reading git-diff-tree failed