From: Julian Anastasov Date: Tue, 22 Feb 2011 08:40:25 +0000 (+0200) Subject: ipvs: fix dst_lock locking on dest update X-Git-Tag: v2.6.37.4~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46d5660d9466b2adb89e87a221f095b17d69d943;p=pandora-kernel.git ipvs: fix dst_lock locking on dest update commit ff75f40f44ae9b79d520bf32a05d35af74a805c0 upstream. Fix dst_lock usage in __ip_vs_update_dest. We need _bh locking because destination is updated in user context. Can cause lockups on frequent destination updates. Problem reported by Simon Kirby. Bug was introduced in 2.6.37 from the "ipvs: changes for local real server" change. Signed-off-by: Julian Anastasov Signed-off-by: Hans Schillstrom Signed-off-by: Simon Horman Cc: Simon Kirby Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed