[Qemu-devel] [PATCH] target-mips: Fix Loongson pandn instruction.

2016-10-12 Thread Heiher
From: Heiher pandn FD, FS, FT Operation: FD = ((NOT FS) AND FT) Signed-off-by: Heiher Signed-off-by: Fuxin Zhang --- target-mips/translate.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/target-mips/translate.c b/target-mips/translate.c index 55c2ca0..ed67180 100644

[Qemu-devel] [PATCH 1/2] target-mips: Fix Loongson multimedia 'or' instruction.

2016-10-13 Thread Heiher
From: Heiher Signed-off-by: Heiher Signed-off-by: Fuxin Zhang --- target-mips/translate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target-mips/translate.c b/target-mips/translate.c index ed67180..139f249 100644 --- a/target-mips/translate.c +++ b/target-mips

[Qemu-devel] [PATCH 2/2] target-mips: Fix Loongson multimedia instructions.

2016-10-13 Thread Heiher
From: Heiher Needed to emit FPU exception on Loongson multimedia instructions executing if Status:CU1 is clear. or FPR changes may be missed on Linux. Signed-off-by: Heiher Signed-off-by: Fuxin Zhang --- target-mips/translate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/target-mips

Re: [Qemu-devel] [PATCH 2/2] target-mips: Fix Loongson multimedia instructions.

2016-10-13 Thread Heiher
On Fri, Oct 14, 2016 at 12:44 AM, Yongbok Kim wrote: > > > On 13/10/2016 08:10, Heiher wrote: >> From: Heiher >> >> Needed to emit FPU exception on Loongson multimedia instructions >> executing if Status:CU1 is clear. or FPR changes may be missed >>

[Qemu-devel] [PATCH v2] target-mips: Fix Loongson pandn instruction.

2016-10-13 Thread Heiher
From: Heiher pandn FD, FS, FT Operation: FD = ((NOT FS) AND FT) Signed-off-by: Heiher Signed-off-by: Fuxin Zhang --- target-mips/translate.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/target-mips/translate.c b/target-mips/translate.c index 55c2ca0..1412347 100644

[Qemu-devel] [PATCH] linux-user: Fix do_store_exclusive for shared memory of interprocess.

2016-10-15 Thread Heiher
From: Heiher test case: http://pastebin.com/raw/x2GW4xNW Signed-off-by: Heiher --- linux-user/main.c | 24 ++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/linux-user/main.c b/linux-user/main.c index 0e31dad..81b0a49 100644 --- a/linux-user/main.c +++ b

[Qemu-devel] [PATCH RFC v1] i386: hvf: Fix smp boot hangs

2019-01-23 Thread Heiher
: Heiher --- target/i386/hvf/hvf.c | 5 - 1 file changed, 5 deletions(-) diff --git a/target/i386/hvf/hvf.c b/target/i386/hvf/hvf.c index e193022c03..0921fcba45 100644 --- a/target/i386/hvf/hvf.c +++ b/target/i386/hvf/hvf.c @@ -499,7 +499,6 @@ void hvf_reset_vcpu(CPUState *cpu

Re: [Qemu-devel] [PATCH RFC v1] i386: hvf: Fix smp boot hangs

2019-01-23 Thread Heiher
On Wed, Jan 23, 2019 at 5:45 PM Paolo Bonzini wrote: > > On 23/01/19 08:34, Heiher wrote: > > The machine that with hvf accelerator and smp sometimes boot hangs > > because all processors are executing instructions at startup, > > including early I/O emulations. We should