On 10.11.2011, at 10:32, Andreas Färber wrote: > Am 09.11.2011 23:53, schrieb Andreas Färber: >> I get the following error: >> >> $ s390x-softmmu/qemu-system-s390x >> qemu-system-s390x: Guest moved used index from 0 to 47802 > > Now with -kernel and -drive if=virtio on s390-next I got the following > fatal error during installation of SLES 11 SP2 Beta8: > > qemu: fatal: EXECUTE on instruction prefix 0xdc00 not implemented
Could you please try out the following patch and see if that fixes the issue for you? diff --git a/target-s390x/op_helper.c b/target-s390x/op_helper.c index 137bae7..5ddc7b9 100644 --- a/target-s390x/op_helper.c +++ b/target-s390x/op_helper.c @@ -636,6 +636,9 @@ uint32_t HELPER(ex)(uint32_t cc, uint64_t v1, uint64_t addr, uint64_t ret) case 0x700: cc = helper_xc(l, get_address(0, b1, d1), get_address(0, b2, d2)); break; + case 0xc00: + helper_tr(l, get_address(0, b1, d1), get_address(0, b2, d2)); + break; default: goto abort; break; Alex