From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56935) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpcQf-0000II-7D for qemu-devel@nongnu.org; Thu, 20 Jun 2013 06:49:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UpcQY-0002hr-TY for qemu-devel@nongnu.org; Thu, 20 Jun 2013 06:49:25 -0400 Received: from lhrrgout.huawei.com ([194.213.3.17]:5996) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpcQY-0002gD-LT for qemu-devel@nongnu.org; Thu, 20 Jun 2013 06:49:18 -0400 Message-ID: <51C2DDFD.4030702@huawei.com> Date: Thu, 20 Jun 2013 12:48:29 +0200 From: Jani Kokkonen MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [PATCH 0/1] ARM aarch64 TCG tlb fast lookup List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Claudio Fontana Cc: Peter Maydell , "qemu-devel@nongnu.org" , Richard Henderson This patch implements the TCG tlb fast lookup in tcg_out_qemu_ld/st for the aarch64 TCG target. Supports also CONFIG_QEMU_LDST_OPTIMIZATION. Tested running on a x86-64 physical machine running Foundation v8, running a linux 3.2.0 minimal host system based on linaro v8 image build 0.8.4423 for user space. Tested guests: arm v5, PPC64, sparc, i386 linux test images. Also tested on x86-64/linux built with buildroot. Jani Kokkonen (1): tcg/aarch64: Implement tlb lookup fast path configure | 2 +- include/exec/exec-all.h | 16 +++- tcg/aarch64/tcg-target.c | 197 ++++++++++++++++++++++++++++++++++------------ 3 files changed, 162 insertions(+), 53 deletions(-) -- 1.7.9.5