qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL v3 00/16] Linux user for 5.0 patches
@ 2020-03-19  9:26 Laurent Vivier
  2020-03-19  9:26 ` [PULL v3 01/16] target/i386: Renumber EXCP_SYSCALL Laurent Vivier
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Laurent Vivier @ 2020-03-19  9:26 UTC (permalink / raw)
  To: qemu-devel; +Cc: Riku Voipio, Laurent Vivier

The following changes since commit 373c7068dd610e97f0b551b5a6d0a27cd6da4506:

  qemu.nsi: Install Sphinx documentation (2020-03-09 16:45:00 +0000)

are available in the Git repository at:

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

for you to fetch changes up to c91518bb0649f09e2c636790603907ef93ea95d4:

  linux-user, openrisc: sync syscall numbers with kernel v5.5 (2020-03-19 09:22:21 +0100)

----------------------------------------------------------------
update syscall numbers to linux 5.5 (with scripts)
add futex_time64/clock_gettime64/clock_settime64
add AT_EXECFN
Emulate x86_64 vsyscalls

v3: remove syscall.tbl series
v2: guard copy_to_user_timezone() with TARGET_NR_gettimeofday
    remove "Support futex_time64" patch
    guard sys_futex with TARGET_NR_exit

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

Alistair Francis (3):
  linux-user: Protect more syscalls
  linux-user/syscall: Add support for clock_gettime64/clock_settime64
  linux-user/riscv: Update the syscall_nr's to the 5.5 kernel

Laurent Vivier (5):
  linux-user: fix socket() strace
  scripts: add a script to generate syscall_nr.h
  linux-user, aarch64: sync syscall numbers with kernel v5.5
  linux-user, nios2: sync syscall numbers with kernel v5.5
  linux-user, openrisc: sync syscall numbers with kernel v5.5

Lirong Yuan (2):
  linux-user: Add AT_EXECFN auxval
  linux-user: Update TASK_UNMAPPED_BASE for aarch64

Richard Henderson (5):
  target/i386: Renumber EXCP_SYSCALL
  linux-user/i386: Split out gen_signal
  linux-user/i386: Emulate x86_64 vsyscalls
  linux-user: Add x86_64 vsyscall page to /proc/self/maps
  linux-user: Flush out implementation of gettimeofday

Tobias Koch (1):
  linux-user: do prlimit selectively

 MAINTAINERS                      |   1 +
 linux-user/aarch64/syscall_nr.h  |  34 +-
 linux-user/elfload.c             |   3 +-
 linux-user/i386/cpu_loop.c       | 201 +++++++---
 linux-user/mmap.c                |   4 +
 linux-user/nios2/syscall_nr.h    | 650 +++++++++++++++----------------
 linux-user/openrisc/syscall_nr.h | 309 +++------------
 linux-user/riscv/syscall32_nr.h  | 295 ++++++++++++++
 linux-user/riscv/syscall64_nr.h  | 301 ++++++++++++++
 linux-user/riscv/syscall_nr.h    | 294 +-------------
 linux-user/strace.c              |  10 +-
 linux-user/syscall.c             | 153 +++++++-
 scripts/gensyscalls.sh           | 102 +++++
 target/i386/cpu.h                |  12 +-
 target/i386/translate.c          |  14 +-
 15 files changed, 1437 insertions(+), 946 deletions(-)
 create mode 100644 linux-user/riscv/syscall32_nr.h
 create mode 100644 linux-user/riscv/syscall64_nr.h
 create mode 100755 scripts/gensyscalls.sh

-- 
2.25.1



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2020-03-20  8:22 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-19  9:26 [PULL v3 00/16] Linux user for 5.0 patches Laurent Vivier
2020-03-19  9:26 ` [PULL v3 01/16] target/i386: Renumber EXCP_SYSCALL Laurent Vivier
2020-03-19  9:26 ` [PULL v3 02/16] linux-user/i386: Split out gen_signal Laurent Vivier
2020-03-19  9:26 ` [PULL v3 03/16] linux-user/i386: Emulate x86_64 vsyscalls Laurent Vivier
2020-03-19  9:26 ` [PULL v3 04/16] linux-user: Add x86_64 vsyscall page to /proc/self/maps Laurent Vivier
2020-03-19  9:26 ` [PULL v3 05/16] linux-user: Flush out implementation of gettimeofday Laurent Vivier
2020-03-19  9:26 ` [PULL v3 06/16] linux-user: Add AT_EXECFN auxval Laurent Vivier
2020-03-19  9:26 ` [PULL v3 07/16] linux-user: do prlimit selectively Laurent Vivier
2020-03-19  9:26 ` [PULL v3 08/16] linux-user: fix socket() strace Laurent Vivier
2020-03-19  9:26 ` [PULL v3 09/16] linux-user: Update TASK_UNMAPPED_BASE for aarch64 Laurent Vivier
2020-03-19  9:26 ` [PULL v3 10/16] linux-user: Protect more syscalls Laurent Vivier
2020-03-19  9:26 ` [PULL v3 11/16] linux-user/syscall: Add support for clock_gettime64/clock_settime64 Laurent Vivier
2020-03-19  9:26 ` [PULL v3 12/16] linux-user/riscv: Update the syscall_nr's to the 5.5 kernel Laurent Vivier
2020-03-19  9:26 ` [PULL v3 13/16] scripts: add a script to generate syscall_nr.h Laurent Vivier
2020-03-19  9:26 ` [PULL v3 14/16] linux-user, aarch64: sync syscall numbers with kernel v5.5 Laurent Vivier
2020-03-19  9:26 ` [PULL v3 15/16] linux-user, nios2: " Laurent Vivier
2020-03-19  9:26 ` [PULL v3 16/16] linux-user, openrisc: " Laurent Vivier
2020-03-19 20:45 ` [PULL v3 00/16] Linux user for 5.0 patches Peter Maydell
2020-03-20  8:21   ` Laurent Vivier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).