On Mon, May 20, 2019, 08:17 Alex Bennée <alex.ben...@linaro.org> wrote:
> > Jan Bobek <jan.bo...@gmail.com> writes: > > > This allows us to drop dependency on NASM and build the test image > > with GCC only. Adds support for x86_64, too. > > ./risu --master -t run.out test_i386.bin > > and then: > > ./risu -t run.out test_i386.bin > > Gives: > > loading test image test_i386.bin... > starting apprentice image at 0xf7f07000 > starting image > finished early after 1 checkpoints > match status... > mismatch on regs! > this reginfo: > faulting insn fc0b90f > > Because: > > Mismatch (master v apprentice): > xmm4 : fe76ea16f7d9c58c 000006fc00000000 > v: fe76ea16f7d1a58c 000006fc00000000 > > We probably need to zero or reset the xmm regs both in the test and when > risugen dumps it's preamble. > That gets fixed later in the series. r~ >