From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60139) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yzoi1-0004QG-TY for qemu-devel@nongnu.org; Tue, 02 Jun 2015 12:06:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yzohw-00075D-Qq for qemu-devel@nongnu.org; Tue, 02 Jun 2015 12:06:33 -0400 Received: from cantor2.suse.de ([195.135.220.15]:49886 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yzohw-00074d-L5 for qemu-devel@nongnu.org; Tue, 02 Jun 2015 12:06:28 -0400 Message-ID: <556DD482.9070907@suse.de> Date: Tue, 02 Jun 2015 18:06:26 +0200 From: Alexander Graf MIME-Version: 1.0 References: <1430810304-7904-1-git-send-email-pbonzini@redhat.com> <1430810304-7904-4-git-send-email-pbonzini@redhat.com> In-Reply-To: <1430810304-7904-4-git-send-email-pbonzini@redhat.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 3/3] target-ppc: use separate indices for various translation modes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini , qemu-devel@nongnu.org Cc: rth@twiddle.net On 05/05/2015 09:18 AM, Paolo Bonzini wrote: > PowerPC TCG flushes the TLB on every IR/DR change, which basically > means on every user<->kernel context switch. Encode IR/DR in the > MMU index. > > This brings the number of TLB flushes down from ~900000 to ~50000 > for starting up the Debian installer, which is in line with x86 > and gives a ~10% performance improvement. > > Signed-off-by: Paolo Bonzini > Message-Id: <1424436345-37924-4-git-send-email-pbonzini@redhat.com> So this patch seems to break my Debian squeeze image with -M g3beige. $ ./ppc64-softmmu/qemu-system-ppc64 -vnc :3 -snapshot -M g3beige debian_squeeze_powerpc_standard.qcow2 -serial mon:stdio I'll remove it from my queue for now. Alex