[PULL 00/14] Linux user for 6.0 patches

Laurent Vivier posted 14 patches 3 years, 4 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20201218102407.597566-1-laurent@vivier.eu
Maintainers: Jiaxun Yang <jiaxun.yang@flygoat.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Laurent Vivier <laurent@vivier.eu>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>, Aurelien Jarno <aurelien@aurel32.net>, Artyom Tarasenko <atar4qemu@gmail.com>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
There is a newer version of this series
docs/user/main.rst          | 99 +++++++++++++++++++++----------------
linux-user/elfload.c        | 43 +++++++++++++---
linux-user/ioctls.h         | 46 +++++++++++++++++
linux-user/mmap.c           | 21 ++++----
linux-user/sparc/signal.c   | 87 +++++++++++++++++---------------
linux-user/syscall.c        | 79 +++++++++++++++++++++++++++++
linux-user/syscall_defs.h   | 32 ++++++++++++
target/mips/cpu.h           |  1 +
target/sparc/cpu.h          | 28 +++++++++--
target/sparc/int64_helper.c |  5 +-
10 files changed, 333 insertions(+), 108 deletions(-)
[PULL 00/14] Linux user for 6.0 patches
Posted by Laurent Vivier 3 years, 4 months ago
The following changes since commit af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f:

  Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' int=
o staging (2020-12-15 21:24:31 +0000)

are available in the Git repository at:

  git://github.com/vivier/qemu.git tags/linux-user-for-6.0-pull-request

for you to fetch changes up to 7a5805a08f942325b373643099f784cdac65c9ea:

  linux-user/sparc: Handle tstate in sparc64_get/set_context() (2020-12-18 11=
:23:29 +0100)

----------------------------------------------------------------
Add MIPS Loongson 2F/3A
sparc64 bug fix
Implement copy_file_range
Add most IFTUN ioctls
Fix mremap

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

Andreas Schwab (1):
  linux-user: Implement copy_file_range

Peter Maydell (4):
  linux-user/sparc: Correct sparc64_get/set_context() FPU handling
  linux-user/sparc: Remove unneeded checks of 'err' from
    sparc64_get_context()
  linux-user/sparc: Don't restore %g7 in sparc64_set_context()
  linux-user/sparc: Handle tstate in sparc64_get/set_context()

Philippe Mathieu-Daud=C3=A9 (7):
  linux-user/elfload: Move GET_FEATURE macro out of get_elf_hwcap() body
  linux-user/elfload: Rename MIPS GET_FEATURE() as GET_FEATURE_INSN()
  linux-user/elfload: Introduce MIPS GET_FEATURE_REG_SET() macro
  linux-user/elfload: Introduce MIPS GET_FEATURE_REG_EQU() macro
  linux-user/elfload: Update HWCAP bits from linux 5.7
  linux-user: Add support for MIPS Loongson 2F/3A
  docs/user: Display linux-user binaries nicely

Shu-Chun Weng (1):
  linux-user: Add most IFTUN ioctls

Tobias Koch (1):
  linux-user/mmap.c: check range of mremap result in target address
    space

 docs/user/main.rst          | 99 +++++++++++++++++++++----------------
 linux-user/elfload.c        | 43 +++++++++++++---
 linux-user/ioctls.h         | 46 +++++++++++++++++
 linux-user/mmap.c           | 21 ++++----
 linux-user/sparc/signal.c   | 87 +++++++++++++++++---------------
 linux-user/syscall.c        | 79 +++++++++++++++++++++++++++++
 linux-user/syscall_defs.h   | 32 ++++++++++++
 target/mips/cpu.h           |  1 +
 target/sparc/cpu.h          | 28 +++++++++--
 target/sparc/int64_helper.c |  5 +-
 10 files changed, 333 insertions(+), 108 deletions(-)

--=20
2.29.2


Re: [PULL 00/14] Linux user for 6.0 patches
Posted by Peter Maydell 3 years, 4 months ago
On Fri, 18 Dec 2020 at 10:26, Laurent Vivier <laurent@vivier.eu> wrote:
>
> The following changes since commit af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f:
>
>   Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' int=
> o staging (2020-12-15 21:24:31 +0000)
>
> are available in the Git repository at:
>
>   git://github.com/vivier/qemu.git tags/linux-user-for-6.0-pull-request
>
> for you to fetch changes up to 7a5805a08f942325b373643099f784cdac65c9ea:
>
>   linux-user/sparc: Handle tstate in sparc64_get/set_context() (2020-12-18 11=
> :23:29 +0100)
>
> ----------------------------------------------------------------
> Add MIPS Loongson 2F/3A
> sparc64 bug fix
> Implement copy_file_range
> Add most IFTUN ioctls
> Fix mremap


Applied, thanks.

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

-- PMM