Re: [Qemu-devel] [PATCH 0/4] target-m68k areg writeback

2016-11-02 Thread Laurent Vivier
Le 02/11/2016 à 16:25, Richard Henderson a écrit : > On 11/02/2016 06:07 AM, Laurent Vivier wrote: >> qemu-m68k: tcg/tcg.c:653: tcg_temp_free_internal: Assertion `idx >= >> s->nb_globals && idx < s->nb_temps' failed. >> qemu-m68k: translate-all.c:175: tb_lock: Assertion `!have_tb_lock' >> failed.

Re: [Qemu-devel] [PATCH 0/4] target-m68k areg writeback

2016-11-02 Thread Richard Henderson
On 11/02/2016 06:07 AM, Laurent Vivier wrote: qemu-m68k: tcg/tcg.c:653: tcg_temp_free_internal: Assertion `idx >= s->nb_globals && idx < s->nb_temps' failed. qemu-m68k: translate-all.c:175: tb_lock: Assertion `!have_tb_lock' failed. Bah. Forgot to clear the new data to begin. r~ diff --git

Re: [Qemu-devel] [PATCH 0/4] target-m68k areg writeback

2016-11-02 Thread Laurent Vivier
Le 01/11/2016 à 22:29, Richard Henderson a écrit : > Here's the patch I almost wrote in the email, followed by > a cleanup that allows cmpm to be written "nicely". > > I can test this to some extent with the coldfire kernel, > but of course coldfire can't excersise any of the tricky > edge cases

[Qemu-devel] [PATCH 0/4] target-m68k areg writeback

2016-11-01 Thread Richard Henderson
Here's the patch I almost wrote in the email, followed by a cleanup that allows cmpm to be written "nicely". I can test this to some extent with the coldfire kernel, but of course coldfire can't excersise any of the tricky edge cases that m68000 can. I'm particularly interested in edge cases like