From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45783) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fV5hv-0001Xl-VK for qemu-devel@nongnu.org; Mon, 18 Jun 2018 21:45:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fV5hv-0008Nv-64 for qemu-devel@nongnu.org; Mon, 18 Jun 2018 21:45:20 -0400 Sender: fluxion From: Michael Roth Date: Mon, 18 Jun 2018 20:42:00 -0500 Message-Id: <20180619014319.28272-35-mdroth@linux.vnet.ibm.com> In-Reply-To: <20180619014319.28272-1-mdroth@linux.vnet.ibm.com> References: <20180619014319.28272-1-mdroth@linux.vnet.ibm.com> Subject: [Qemu-devel] [PATCH 034/113] memory: fix flatview_access_valid RCU read lock/unlock imbalance List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-stable@nongnu.org, Paolo Bonzini , Peter Maydell From: Paolo Bonzini Fixes: 11e732a5ed46903f997985bed4c3767ca28a7eb6 Reported-by: Cornelia Huck Reported-by: luigi burdo Signed-off-by: Paolo Bonzini Tested-by: Cornelia Huck Tested-by: Thomas Huth Message-id: 20180307130238.19358-1-pbonzini@redhat.com Signed-off-by: Peter Maydell (cherry picked from commit b39b61e410022f96ceb53d4381d25cba5126ac44) Signed-off-by: Michael Roth --- exec.c | 1 - 1 file changed, 1 deletion(-) diff --git a/exec.c b/exec.c index d589283bdd..5f8017a5d7 100644 --- a/exec.c +++ b/exec.c @@ -3320,7 +3320,6 @@ static bool flatview_access_valid(FlatView *fv, hwaddr addr, int len, if (!memory_access_is_direct(mr, is_write)) { l = memory_access_size(mr, l, addr); if (!memory_region_access_valid(mr, xlat, l, is_write)) { - rcu_read_unlock(); return false; } } -- 2.11.0