From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZbqEW-0003FP-DG for qemu-devel@nongnu.org; Tue, 15 Sep 2015 09:25:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZbpMF-0005B2-Eq for qemu-devel@nongnu.org; Tue, 15 Sep 2015 08:29:17 -0400 Received: from mailapp01.imgtec.com ([195.59.15.196]:58541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zbp08-0004a8-1O for qemu-devel@nongnu.org; Tue, 15 Sep 2015 08:06:20 -0400 Message-ID: <55F809B8.1020409@imgtec.com> Date: Tue, 15 Sep 2015 13:06:16 +0100 From: Leon Alrae MIME-Version: 1.0 References: <20150710095643.13280.88767.stgit@PASHA-ISP> <55F75051.7050507@twiddle.net> <20150915105800.GA22163@aurel32.net> In-Reply-To: <20150915105800.GA22163@aurel32.net> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v7 00/11] Fix exceptions handling for MIPS, PowerPC, and i386 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno , Richard Henderson Cc: pbonzini@redhat.com, qemu-devel@nongnu.org, Pavel Dovgalyuk , Alexander Graf On 15/09/2015 11:58, Aurelien Jarno wrote: > On 2015-09-14 15:55, Richard Henderson wrote: >> On 07/10/2015 02:56 AM, Pavel Dovgalyuk wrote: >>> Pavel Dovgalyuk (11): >>> softmmu: add helper function to pass through retaddr >>> softmmu: remove now unused functions >>> cpu-exec: introduce loop exit with restore function >> >> These first three have been merged now. >> >>> target-mips: improve exception handling >>> target-i386: introduce new raise_exception functions >>> target-i386: exception handling for FPU instructions >>> target-i386: exception handling for div instructions >>> target-i386: exception handling for memory helpers >>> target-i386: exception handling for seg_helper functions >>> target-i386: exception handling for other helper functions >>> target-ppc: exceptions handling in icount mode >> >> And I've applied the target-i386 patches to my tgt-i386-next branch. >> They'll be merged soon. That leaves the mips and ppc patches; I hope that >> Leon and Alex will review these. > > AFAIK Leon already started to look at the mips patch. The problem is > that there introduced a serious performance regression in user mode: > > https://lists.gnu.org/archive/html/qemu-devel/2015-08/msg01620.html I haven't got round to trying Pavel's suggestion yet. I'll try to move it towards the beginning of my todo list. Leon