Re: [Qemu-devel] [PATCH] target/mips: Fix microMIPS jumps in 128MB block

2017-07-31 Thread James Hogan
On Wed, Jul 19, 2017 at 08:41:26AM -0700, no-re...@patchew.org wrote: > ERROR:/tmp/qemu-test/src/tests/test-qga.c:78:fixture_setup: assertion failed > (fixture->fd != -1): (-1 != -1) > GTester: last random seed: R02Sdc111f0781db4246a37f87a06bb4b260 > make: *** [check-tests/test-qga] Error 1 > make

Re: [Qemu-devel] [PATCH] target/mips: Fix microMIPS jumps in 128MB block

2017-07-19 Thread no-reply
] [PATCH] target/mips: Fix microMIPS jumps in 128MB block Type: series === TEST SCRIPT BEGIN === #!/bin/bash set -e git submodule update --init dtc # Let docker tests dump environment info export SHOW_ENV=1 export J=8 time make docker-test-quick@centos6 time make docker-test-build@min-glib time make

[Qemu-devel] [PATCH] target/mips: Fix microMIPS jumps in 128MB block

2017-07-19 Thread James Hogan
Three microMIPS jump instruction encodings (namely J32, JAL32, JALS32) shift their 26-bit immediate field by 1 instead of 2, allowing a jump only within the 128MB aligned block rather than the more common 256MB aligned block. This wasn't being taken into account when masking the address of the del