[Top][All Lists]
[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
>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH 0/3] target-m68k/m68k-semi: don't ignore get/put_user failure,
Blue Swirl <=