qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 0/3] target-m68k/m68k-semi: don't ignore get/put


From: Blue Swirl
Subject: Re: [Qemu-devel] [PATCH 0/3] target-m68k/m68k-semi: don't ignore get/put_user failure
Date: Sat, 3 Nov 2012 12:51:11 +0000

On Mon, Oct 29, 2012 at 12:05 PM, Peter Maydell
<address@hidden> wrote:
> This patch series cleans up the m68k semihosting support to not
> ignore failure of get_user and put_user when reading semihosting
> arguments and writing return values (compare f296c0d1 which did
> something similar for ARM semihosting). The main motivation for
> this patch is to shut up clang's complaints about 'expression
> result unused'. Tested with a simple m68k hello world semihosting
> binary created with the CodeSourcery coldfire toolchain:
>   ~/freescale-coldfire-2011.09/bin/m68k-elf-gcc -T m5206ec3-ram-hosted.ld -o 
> /tmp/hello /tmp/hello.c -lc -lcs3hosted
>   ./m68k-softmmu/qemu-system-m68k -semihosting -M dummy -display none -kernel 
> /tmp/hello
>
> Meador's patch is already in qemu-trivial but I include it
> here as it is a dependency.

Thanks, applied all.

>
>
> Meador Inge (1):
>   m68k: Return semihosting errno values correctly
>
> Peter Maydell (2):
>   target-m68k/m68k-semi: Handle get_user failure
>   target-m68k/m68k-semi.c: Log when put_user for returning values fails
>
>  target-m68k/m68k-semi.c | 191 
> +++++++++++++++++++++++++++++++-----------------
>  1 file changed, 124 insertions(+), 67 deletions(-)
>
> --
> 1.7.11.4
>



reply via email to

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