[PULL 00/10] Linux user for 7.0 patches

Laurent Vivier posted 10 patches 2 years, 1 month ago
Failed in applying to current master (apply log)
Test checkpatch passed
Maintainers: Laurent Vivier <laurent@vivier.eu>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>
linux-user/arm/cpu_loop.c   | 164 ++++++++++++++++++++++--------------
linux-user/elfload.c        |   2 +-
linux-user/signal-common.h  |  26 ++++++
linux-user/signal.c         |  23 +++++
linux-user/syscall.c        | 119 ++++++++++----------------
linux-user/user-internals.h |   6 +-
6 files changed, 195 insertions(+), 145 deletions(-)
[PULL 00/10] Linux user for 7.0 patches
Posted by Laurent Vivier 2 years, 1 month ago
The following changes since commit 48fb0a826eea2e7b0135f49e7fa63e7efe2b7677:

  Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2022-03-21 21:27:14 +0000)

are available in the Git repository at:

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

for you to fetch changes up to 330ea9d1d819680ac7501457220b8cd1c29f9d2f:

  linux-user/arm: Implement __kernel_cmpxchg64 with host atomics (2022-03-23 16:53:17 +0100)

----------------------------------------------------------------
linux-user pull request 20220324

Fix MIPS n32
Fix ppoll, epoll_wait, pselect
Fix error message in elfload.c
Implement ARM __kernel_memory_barrier/__kernel_cmpxchg/__kernel_cmpxchg64

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

Fergus Henderson (1):
  linux-user: Fix missing space in error message

Richard Henderson (8):
  linux-user/alpha: Fix sigsuspend for big-endian hosts
  linux-user: Split out helpers for sigsuspend
  linux-user: Properly handle sigset arg to pselect
  linux-user: Properly handle sigset arg to epoll_pwait
  linux-user: Properly handle sigset arg to ppoll
  linux-user/arm: Implement __kernel_memory_barrier
  linux-user/arm: Implement __kernel_cmpxchg with host atomics
  linux-user/arm: Implement __kernel_cmpxchg64 with host atomics

WANG Xuerui (1):
  linux-user: Fix syscall parameter handling for MIPS n32

 linux-user/arm/cpu_loop.c   | 164 ++++++++++++++++++++++--------------
 linux-user/elfload.c        |   2 +-
 linux-user/signal-common.h  |  26 ++++++
 linux-user/signal.c         |  23 +++++
 linux-user/syscall.c        | 119 ++++++++++----------------
 linux-user/user-internals.h |   6 +-
 6 files changed, 195 insertions(+), 145 deletions(-)

-- 
2.35.1

Re: [PULL 00/10] Linux user for 7.0 patches
Posted by Peter Maydell 2 years, 1 month ago
On Thu, 24 Mar 2022 at 08:29, Laurent Vivier <laurent@vivier.eu> wrote:
>
> The following changes since commit 48fb0a826eea2e7b0135f49e7fa63e7efe2b7677:
>
>   Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2022-03-21 21:27:14 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/laurent_vivier/qemu.git tags/linux-user-for-7.0-pull-request
>
> for you to fetch changes up to 330ea9d1d819680ac7501457220b8cd1c29f9d2f:
>
>   linux-user/arm: Implement __kernel_cmpxchg64 with host atomics (2022-03-23 16:53:17 +0100)
>
> ----------------------------------------------------------------
> linux-user pull request 20220324
>
> Fix MIPS n32
> Fix ppoll, epoll_wait, pselect
> Fix error message in elfload.c
> Implement ARM __kernel_memory_barrier/__kernel_cmpxchg/__kernel_cmpxchg64
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/7.0
for any user-visible changes.

-- PMM