Re: [Qemu-devel] [PATCH] workaround qemu guest SIGSEGVs with cmpxchg8b insn

2007-03-12 Thread Juergen Keil
So a better fix would be something like this? Index: target-i386/translate.c === RCS file: /cvsroot/qemu/qemu/target-i386/translate.c,v retrieving revision 1.62 diff -u -B -C5 -r1.62 translate.c *** target-i386/translate.c 16 Jan

Re: [Qemu-devel] [PATCH] workaround qemu guest SIGSEGVs with cmpxchg8b insn

2007-03-05 Thread Fabrice Bellard
OK for the bug. The proper patch is to set the EIP before executing the instruction, as it is done for the other helpers which can generate exceptions. I'll try to make a fix ASAP. Regards, Fabrice. Juergen Keil wrote: Current "Solaris x86 Developer Express" doesn't install any more as qemu

[Qemu-devel] [PATCH] workaround qemu guest SIGSEGVs with cmpxchg8b insn

2007-03-05 Thread Juergen Keil
Current "Solaris x86 Developer Express" doesn't install any more as qemu guest - qemu 0.9.0 + cvs (32bit), 768 mbyte memory (or more) allocated for guest - kqemu *not* used I doesn't install because the java virtual machine (used for the installer) crashes with a SIGSEGV. =