[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/10] Linux user for 6.2 patches
From: |
Laurent Vivier |
Subject: |
[PULL 00/10] Linux user for 6.2 patches |
Date: |
Thu, 16 Sep 2021 17:12:27 +0200 |
The following changes since commit 7d79344d4fa44e520e6e89f8fed9a27d3d554a9b:
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into
staging (2021-09-13 13:33:21 +0100)
are available in the Git repository at:
git://github.com/vivier/qemu.git tags/linux-user-for-6.2-pull-request
for you to fetch changes up to 74e43b04b0260da09d14bc56a5d629d4753b8b27:
linux-user: Check lock_user result for ip_mreq_source sockopts (2021-09-16
17:04:21 +0200)
----------------------------------------------------------------
Pull request linux-user 20210916
Code cleanup
----------------------------------------------------------------
Peter Maydell (10):
linux-user: Fix coding style nits in qemu.h
linux-user: Split strace prototypes into strace.h
linux-user: Split signal-related prototypes into signal-common.h
linux-user: Split loader-related prototypes into loader.h
linux-user: Split mmap prototypes into user-mmap.h
linux-user: Split safe-syscall macro into its own header
linux-user: Split linux-user internals out of qemu.h
linux-user: Don't include gdbstub.h in qemu.h
linux-user: Drop unneeded includes from qemu.h
linux-user: Check lock_user result for ip_mreq_source sockopts
gdbstub.c | 2 +-
linux-user/aarch64/cpu_loop.c | 2 +
linux-user/aarch64/signal.c | 1 +
linux-user/alpha/cpu_loop.c | 2 +
linux-user/alpha/signal.c | 1 +
linux-user/arm/cpu_loop.c | 2 +
linux-user/arm/signal.c | 1 +
linux-user/cris/cpu_loop.c | 2 +
linux-user/cris/signal.c | 1 +
linux-user/elfload.c | 3 +
linux-user/exit.c | 2 +
linux-user/fd-trans.c | 2 +
linux-user/flatload.c | 3 +
linux-user/hexagon/cpu_loop.c | 2 +
linux-user/hexagon/signal.c | 1 +
linux-user/hppa/cpu_loop.c | 2 +
linux-user/hppa/signal.c | 1 +
linux-user/i386/cpu_loop.c | 3 +
linux-user/i386/signal.c | 1 +
linux-user/linuxload.c | 2 +
linux-user/loader.h | 59 +++++
linux-user/m68k/cpu_loop.c | 2 +
linux-user/m68k/signal.c | 1 +
linux-user/main.c | 5 +
linux-user/microblaze/cpu_loop.c | 2 +
linux-user/microblaze/signal.c | 1 +
linux-user/mips/cpu_loop.c | 2 +
linux-user/mips/signal.c | 1 +
linux-user/mmap.c | 2 +
linux-user/nios2/cpu_loop.c | 2 +
linux-user/nios2/signal.c | 1 +
linux-user/openrisc/cpu_loop.c | 2 +
linux-user/openrisc/signal.c | 1 +
linux-user/ppc/cpu_loop.c | 2 +
linux-user/ppc/signal.c | 1 +
linux-user/qemu.h | 429 ++-----------------------------
linux-user/riscv/cpu_loop.c | 2 +
linux-user/riscv/signal.c | 1 +
linux-user/s390x/cpu_loop.c | 2 +
linux-user/s390x/signal.c | 1 +
linux-user/safe-syscall.h | 154 +++++++++++
linux-user/semihost.c | 1 +
linux-user/sh4/cpu_loop.c | 2 +
linux-user/sh4/signal.c | 1 +
linux-user/signal-common.h | 36 +++
linux-user/signal.c | 5 +
linux-user/sparc/cpu_loop.c | 2 +
linux-user/sparc/signal.c | 1 +
linux-user/strace.c | 3 +
linux-user/strace.h | 38 +++
linux-user/syscall.c | 9 +
linux-user/uaccess.c | 1 +
linux-user/uname.c | 1 +
linux-user/user-internals.h | 186 ++++++++++++++
linux-user/user-mmap.h | 34 +++
linux-user/vm86.c | 1 +
linux-user/xtensa/cpu_loop.c | 2 +
linux-user/xtensa/signal.c | 1 +
semihosting/arm-compat-semi.c | 2 +-
target/m68k/m68k-semi.c | 2 +-
target/nios2/nios2-semi.c | 2 +-
thunk.c | 1 +
62 files changed, 623 insertions(+), 417 deletions(-)
create mode 100644 linux-user/loader.h
create mode 100644 linux-user/safe-syscall.h
create mode 100644 linux-user/strace.h
create mode 100644 linux-user/user-internals.h
create mode 100644 linux-user/user-mmap.h
--
2.31.1
- [PULL 00/10] Linux user for 6.2 patches,
Laurent Vivier <=
- [PULL 03/10] linux-user: Split signal-related prototypes into signal-common.h, Laurent Vivier, 2021/09/16
- [PULL 07/10] linux-user: Split linux-user internals out of qemu.h, Laurent Vivier, 2021/09/16
- [PULL 01/10] linux-user: Fix coding style nits in qemu.h, Laurent Vivier, 2021/09/16
- [PULL 04/10] linux-user: Split loader-related prototypes into loader.h, Laurent Vivier, 2021/09/16
- [PULL 06/10] linux-user: Split safe-syscall macro into its own header, Laurent Vivier, 2021/09/16
- [PULL 02/10] linux-user: Split strace prototypes into strace.h, Laurent Vivier, 2021/09/16
- [PULL 05/10] linux-user: Split mmap prototypes into user-mmap.h, Laurent Vivier, 2021/09/16
- [PULL 09/10] linux-user: Drop unneeded includes from qemu.h, Laurent Vivier, 2021/09/16
- [PULL 10/10] linux-user: Check lock_user result for ip_mreq_source sockopts, Laurent Vivier, 2021/09/16
- [PULL 08/10] linux-user: Don't include gdbstub.h in qemu.h, Laurent Vivier, 2021/09/16