]> git.karo-electronics.de Git - karo-tx-linux.git/commit
powerpc,kvm: fix imbalance srcu_read_[un]lock()
authorLai Jiangshan <laijs@cn.fujitsu.com>
Fri, 15 Mar 2013 16:50:49 +0000 (00:50 +0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 22 May 2013 21:00:04 +0000 (14:00 -0700)
commit38b439c5f45d0a0d88c388359cc3a5850bd496cd
tree9d298ca39aa9d30dda9517b04d9bca23eda71dab
parent54fb66f2198d5e7c1b325a0d3c007d3f314c2746
powerpc,kvm: fix imbalance srcu_read_[un]lock()

At the point of up_out label in kvmppc_hv_setup_htab_rma(),
srcu read lock is still held.

We have to release it before return.

Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com>
Cc: Marcelo Tosatti <mtosatti@redhat.com>
Cc: Gleb Natapov <gleb@redhat.com>
Cc: Alexander Graf <agraf@suse.de>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: kvm@vger.kernel.org
Cc: kvm-ppc@vger.kernel.org
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
arch/powerpc/kvm/book3s_hv.c