qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/2] ppc: Fixes for LSWX and LSWI instructions


From: Mark Cave-Ayland
Subject: Re: [Qemu-devel] [PATCH 0/2] ppc: Fixes for LSWX and LSWI instructions
Date: Fri, 15 Apr 2016 11:20:03 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.7.0

On 14/04/16 16:14, Thomas Huth wrote:

> These two patches fix the bad range checks in the LSWI and LSWX
> instructions.
> 
> To see the change in behavior for the lswx instruction, you can use the
> "emulator" test from the kvm-unit-tests suite - code can be found here:
> 
> https://git.kernel.org/cgit/virt/kvm/kvm-unit-tests.git/tree/powerpc/emulator.c#n95
> 
> For testing the lswi instruction, an additional kvm-unit-test can be
> used, see the patch that I've posted here:
> 
> https://patchwork.ozlabs.org/patch/610483/
> 
> 
> Thomas Huth (2):
>   ppc: Fix the range check in the LSWI instruction
>   ppc: Fix the bad exception NIP value and the range check in LSWX
> 
>  target-ppc/cpu.h        | 10 ++++++++++
>  target-ppc/mem_helper.c |  5 +++--
>  target-ppc/translate.c  |  6 ++----
>  3 files changed, 15 insertions(+), 6 deletions(-)

I see David has already queued these, however I did give them a spin on
my OpenBIOS PPC test images and didn't see any obvious regressions.


ATB,

Mark.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]