Re: [Qemu-devel] [PATCH v4 4/5] target-i386: fix memory operations in helpers

2015-07-01 Thread Richard Henderson
On 07/01/2015 10:22 AM, Pavel Dovgaluk wrote: Indeed. I described it here:http://lists.nongnu.org/archive/html/qemu-devel/2014-09/msg02960.html One of the applications used maskmov_xmm, which caused MMU fault. Then execution of TB restarted instead of continuing from maskmov. Ah, excellent, t

Re: [Qemu-devel] [PATCH v4 4/5] target-i386: fix memory operations in helpers

2015-07-01 Thread Pavel Dovgaluk
> From: Richard Henderson [mailto:rth7...@gmail.com] On Behalf Of Richard > Henderson > On 06/29/2015 08:23 AM, Pavel Dovgalyuk wrote: > > This patch passes TB return address into softmmu functions that are > > invoked from target helpers. This allows correct PC and icount recovering > > while han

Re: [Qemu-devel] [PATCH v4 4/5] target-i386: fix memory operations in helpers

2015-07-01 Thread Richard Henderson
On 06/29/2015 08:23 AM, Pavel Dovgalyuk wrote: This patch passes TB return address into softmmu functions that are invoked from target helpers. This allows correct PC and icount recovering while handling MMU faults. Signed-off-by: Pavel Dovgalyuk --- target-i386/cc_helper.c |2 target-i

[Qemu-devel] [PATCH v4 4/5] target-i386: fix memory operations in helpers

2015-06-29 Thread Pavel Dovgalyuk
This patch passes TB return address into softmmu functions that are invoked from target helpers. This allows correct PC and icount recovering while handling MMU faults. Signed-off-by: Pavel Dovgalyuk --- target-i386/cc_helper.c |2 target-i386/cpu.h |5 target-i386/excp_helpe