[PULL 0/8] Linux user for 7.1 patches

Laurent Vivier posted 8 patches 1 year, 11 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220525104057.543354-1-laurent@vivier.eu
Maintainers: Laurent Vivier <laurent@vivier.eu>, "Alex Bennée" <alex.bennee@linaro.org>, Richard Henderson <richard.henderson@linaro.org>, David Hildenbrand <david@redhat.com>
There is a newer version of this series
linux-user/elfload.c                       |  12 +-
linux-user/include/host/s390/host-signal.h |   7 +
linux-user/linuxload.c                     |  12 +-
linux-user/main.c                          |   4 +-
linux-user/qemu.h                          |  12 +-
linux-user/s390x/signal.c                  |   5 +
linux-user/strace.c                        | 202 ++++++++++-----------
linux-user/strace.h                        |   4 +-
linux-user/syscall.c                       |  83 +++++----
linux-user/uname.c                         |   4 +-
linux-user/uname.h                         |   2 +-
linux-user/user-internals.h                |  18 +-
semihosting/arm-compat-semi.c              |   4 +-
tests/tcg/s390x/signals-s390x.c            |  69 +++++--
14 files changed, 252 insertions(+), 186 deletions(-)
[PULL 0/8] Linux user for 7.1 patches
Posted by Laurent Vivier 1 year, 11 months ago
The following changes since commit 3757b0d08b399c609954cf57f273b1167e5d7a8d:

  Merge tag 'pull-request-2022-05-18' of https://gitlab.com/thuth/qemu into staging (2022-05-20 08:04:30 -0700)

are available in the Git repository at:

  https://gitlab.com/laurent_vivier/qemu.git tags/linux-user-for-7.1-pull-request

for you to fetch changes up to 565a84c1e61acb6e2bce03e5ca88b5ce400231ca:

  linux-user/host/s390: Treat EX and EXRL as writes (2022-05-23 22:54:02 +0200)

----------------------------------------------------------------
Pull request linux-user 20220525

s390x fixes
CPUArchState cleanup
elfload cleanup
fix for uclibc-ng and by musl

----------------------------------------------------------------

Fabrice Fontaine (1):
  linux-user/syscall.c: fix build without RLIMIT_RTTIME

Ilya Leoshkevich (3):
  linux-user/s390x: Fix unwinding from signal handlers
  tests/tcg/s390x: Test unwinding from signal handlers
  linux-user/host/s390: Treat EX and EXRL as writes

Philippe Mathieu-Daudé (3):
  linux-user/elfload: Remove pointless non-const CPUArchState cast
  linux-user: Have do_syscall() use CPUArchState* instead of void*
  linux-user: Remove pointless CPU{ARCH}State casts

Richard Henderson (1):
  linux-user: Clean up arg_start/arg_end confusion

 linux-user/elfload.c                       |  12 +-
 linux-user/include/host/s390/host-signal.h |   7 +
 linux-user/linuxload.c                     |  12 +-
 linux-user/main.c                          |   4 +-
 linux-user/qemu.h                          |  12 +-
 linux-user/s390x/signal.c                  |   5 +
 linux-user/strace.c                        | 202 ++++++++++-----------
 linux-user/strace.h                        |   4 +-
 linux-user/syscall.c                       |  83 +++++----
 linux-user/uname.c                         |   4 +-
 linux-user/uname.h                         |   2 +-
 linux-user/user-internals.h                |  18 +-
 semihosting/arm-compat-semi.c              |   4 +-
 tests/tcg/s390x/signals-s390x.c            |  69 +++++--
 14 files changed, 252 insertions(+), 186 deletions(-)

-- 
2.36.1


Re: [PULL 0/8] Linux user for 7.1 patches
Posted by Richard Henderson 1 year, 11 months ago
On 5/25/22 03:40, Laurent Vivier wrote:
> The following changes since commit 3757b0d08b399c609954cf57f273b1167e5d7a8d:
> 
>    Merge tag 'pull-request-2022-05-18' of https://gitlab.com/thuth/qemu into staging (2022-05-20 08:04:30 -0700)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/laurent_vivier/qemu.git tags/linux-user-for-7.1-pull-request
> 
> for you to fetch changes up to 565a84c1e61acb6e2bce03e5ca88b5ce400231ca:
> 
>    linux-user/host/s390: Treat EX and EXRL as writes (2022-05-23 22:54:02 +0200)
> 
> ----------------------------------------------------------------
> Pull request linux-user 20220525
> 
> s390x fixes
> CPUArchState cleanup
> elfload cleanup
> fix for uclibc-ng and by musl

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/7.1 as appropriate.


r~


> 
> ----------------------------------------------------------------
> 
> Fabrice Fontaine (1):
>    linux-user/syscall.c: fix build without RLIMIT_RTTIME
> 
> Ilya Leoshkevich (3):
>    linux-user/s390x: Fix unwinding from signal handlers
>    tests/tcg/s390x: Test unwinding from signal handlers
>    linux-user/host/s390: Treat EX and EXRL as writes
> 
> Philippe Mathieu-Daudé (3):
>    linux-user/elfload: Remove pointless non-const CPUArchState cast
>    linux-user: Have do_syscall() use CPUArchState* instead of void*
>    linux-user: Remove pointless CPU{ARCH}State casts
> 
> Richard Henderson (1):
>    linux-user: Clean up arg_start/arg_end confusion
> 
>   linux-user/elfload.c                       |  12 +-
>   linux-user/include/host/s390/host-signal.h |   7 +
>   linux-user/linuxload.c                     |  12 +-
>   linux-user/main.c                          |   4 +-
>   linux-user/qemu.h                          |  12 +-
>   linux-user/s390x/signal.c                  |   5 +
>   linux-user/strace.c                        | 202 ++++++++++-----------
>   linux-user/strace.h                        |   4 +-
>   linux-user/syscall.c                       |  83 +++++----
>   linux-user/uname.c                         |   4 +-
>   linux-user/uname.h                         |   2 +-
>   linux-user/user-internals.h                |  18 +-
>   semihosting/arm-compat-semi.c              |   4 +-
>   tests/tcg/s390x/signals-s390x.c            |  69 +++++--
>   14 files changed, 252 insertions(+), 186 deletions(-)
>