[PATCH v3 0/9] linux-user: Update syscall numbers to kernel 5.5 level

Aleksandar Markovic posted 9 patches 4 days ago
Test docker-quick@centos7 passed
Test FreeBSD passed
Test docker-mingw@fedora passed
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1581596954-2305-1-git-send-email-aleksandar.markovic@rt-rk.com
Maintainers: Laurent Vivier <laurent@vivier.eu>, Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>, Riku Voipio <riku.voipio@iki.fi>, Aurelien Jarno <aurelien@aurel32.net>, Aleksandar Markovic <amarkovic@wavecomp.com>
linux-user/alpha/syscall_nr.h      | 35 ++++++++++++++++
linux-user/arm/syscall_nr.h        | 44 ++++++++++++++++++++
linux-user/m68k/syscall_nr.h       | 50 ++++++++++++++++++++++-
linux-user/microblaze/syscall_nr.h | 45 +++++++++++++++++++++
linux-user/mips/syscall_nr.h       | 45 +++++++++++++++++++++
linux-user/mips64/syscall_nr.h     | 50 ++++++++++++++++++++++-
linux-user/sh4/syscall_nr.h        | 48 ++++++++++++++++++++++
linux-user/x86_64/syscall_nr.h     | 24 +++++++++++
linux-user/xtensa/syscall_nr.h     | 36 ++++++++++++++++-
linux-user/mips/cpu_loop.c         | 83 +++++++++++++++++++++++++++++++++++++-
10 files changed, 454 insertions(+), 6 deletions(-)

[PATCH v3 0/9] linux-user: Update syscall numbers to kernel 5.5 level

Posted by Aleksandar Markovic 4 days ago
From: Aleksandar Markovic <amarkovic@wavecomp.com>

v2->v3:

  - corrected number of arguments for two mips syscalls

v1->v2:

  - corrected mips parts based on Laurent's review

This series is a spin-off of another larger linux-user series
that become too large to handle, hence these patches related to
syscall numbers are now in this, separate, series.

This series covers updating syscall numbers defined in the following
files:

  - linux-user/alpha/syscall_nr.h
  - linux-user/arm/syscall_nr.h
  - linux-user/m68k/syscall_nr.h
  - linux-user/microblaze/syscall_nr.h
  - linux-user/mips/cpu_loop.c
  - linux-user/mips/syscall_nr.h
  - linux-user/mips64/syscall_nr.h
  - linux-user/sh4/syscall_nr.h
  - linux-user/x86_64/syscall_nr.h
  - linux-user/xtensa/syscall_nr.h

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

Aleksandar Markovic (9):
  linux-user: alpha: Update syscall numbers to kernel 5.5 level
  linux-user: arm: Update syscall numbers to kernel 5.5 level
  linux-user: m68k: Update syscall numbers to kernel 5.5 level
  linux-user: microblaze: Update syscall numbers to kernel 5.5 level
  linux-user: mips: Update syscall numbers to kernel 5.5 level
  linux-user: sh4: Update syscall numbers to kernel 5.5 level
  linux-user: x86_64: Update syscall numbers to kernel 5.5 level
  linux-user: xtensa: Update syscall numbers to kernel 5.5 level
  linux-user: xtensa: Remove unused constant TARGET_NR_syscall_count

 linux-user/alpha/syscall_nr.h      | 35 ++++++++++++++++
 linux-user/arm/syscall_nr.h        | 44 ++++++++++++++++++++
 linux-user/m68k/syscall_nr.h       | 50 ++++++++++++++++++++++-
 linux-user/microblaze/syscall_nr.h | 45 +++++++++++++++++++++
 linux-user/mips/syscall_nr.h       | 45 +++++++++++++++++++++
 linux-user/mips64/syscall_nr.h     | 50 ++++++++++++++++++++++-
 linux-user/sh4/syscall_nr.h        | 48 ++++++++++++++++++++++
 linux-user/x86_64/syscall_nr.h     | 24 +++++++++++
 linux-user/xtensa/syscall_nr.h     | 36 ++++++++++++++++-
 linux-user/mips/cpu_loop.c         | 83 +++++++++++++++++++++++++++++++++++++-
 10 files changed, 454 insertions(+), 6 deletions(-)

-- 
2.7.4


Re: [PATCH v3 0/9] linux-user: Update syscall numbers to kernel 5.5 level

Posted by Laurent Vivier 4 days ago
Le 13/02/2020 à 13:29, Aleksandar Markovic a écrit :
> From: Aleksandar Markovic <amarkovic@wavecomp.com>
> 
> v2->v3:
> 
>   - corrected number of arguments for two mips syscalls
> 
> v1->v2:
> 
>   - corrected mips parts based on Laurent's review
> 
> This series is a spin-off of another larger linux-user series
> that become too large to handle, hence these patches related to
> syscall numbers are now in this, separate, series.
> 
> This series covers updating syscall numbers defined in the following
> files:
> 
>   - linux-user/alpha/syscall_nr.h
>   - linux-user/arm/syscall_nr.h
>   - linux-user/m68k/syscall_nr.h
>   - linux-user/microblaze/syscall_nr.h
>   - linux-user/mips/cpu_loop.c
>   - linux-user/mips/syscall_nr.h
>   - linux-user/mips64/syscall_nr.h
>   - linux-user/sh4/syscall_nr.h
>   - linux-user/x86_64/syscall_nr.h
>   - linux-user/xtensa/syscall_nr.h
> 
> ----------------------------------------------------------------------
> 
> Aleksandar Markovic (9):
>   linux-user: alpha: Update syscall numbers to kernel 5.5 level
>   linux-user: arm: Update syscall numbers to kernel 5.5 level
>   linux-user: m68k: Update syscall numbers to kernel 5.5 level
>   linux-user: microblaze: Update syscall numbers to kernel 5.5 level
>   linux-user: mips: Update syscall numbers to kernel 5.5 level
>   linux-user: sh4: Update syscall numbers to kernel 5.5 level
>   linux-user: x86_64: Update syscall numbers to kernel 5.5 level
>   linux-user: xtensa: Update syscall numbers to kernel 5.5 level
>   linux-user: xtensa: Remove unused constant TARGET_NR_syscall_count
> 
>  linux-user/alpha/syscall_nr.h      | 35 ++++++++++++++++
>  linux-user/arm/syscall_nr.h        | 44 ++++++++++++++++++++
>  linux-user/m68k/syscall_nr.h       | 50 ++++++++++++++++++++++-
>  linux-user/microblaze/syscall_nr.h | 45 +++++++++++++++++++++
>  linux-user/mips/syscall_nr.h       | 45 +++++++++++++++++++++
>  linux-user/mips64/syscall_nr.h     | 50 ++++++++++++++++++++++-
>  linux-user/sh4/syscall_nr.h        | 48 ++++++++++++++++++++++
>  linux-user/x86_64/syscall_nr.h     | 24 +++++++++++
>  linux-user/xtensa/syscall_nr.h     | 36 ++++++++++++++++-
>  linux-user/mips/cpu_loop.c         | 83 +++++++++++++++++++++++++++++++++++++-
>  10 files changed, 454 insertions(+), 6 deletions(-)
> 

I've applied the series to my linux-user for 5.0 branch.

Thanks,
Laurent