[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v5 10/76] linux-user: Add preprocessor availabil
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH v5 10/76] linux-user: Add preprocessor availability control to some syscalls |
Date: |
Tue, 31 Jul 2018 15:14:55 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
On 07/30/2018 12:11 PM, Aleksandar Markovic wrote:
> From: Aleksandar Rikalo <address@hidden>
>
> Add ability to target platforms to individually include user-mode
> support for system calls from "stat" group of system calls.
>
> This change is related to new nanoMIPS platform in the sense that
> it supports a different set of "stat" system calls than any other
> target. nanoMIPS does not support structures stat and stat64 at
> all. Also, support for certain number of other system calls is
> dropped in nanoMIPS (those are most of the time obsoleted system
> calls).
>
> Without this patch, build for nanoMIPS would fail.
>
> Signed-off-by: Aleksandar Markovic <address@hidden>
> Signed-off-by: Stefan Markovic <address@hidden>
> Reviewed-by: Aleksandar Markovic <address@hidden>
> ---
> linux-user/strace.c | 14 +++++++++++++-
> linux-user/syscall.c | 29 +++++++++++++++++++++++++++++
> 2 files changed, 42 insertions(+), 1 deletion(-)
Reviewed-by: Richard Henderson <address@hidden>
r~
- [Qemu-devel] [PATCH v5 03/76] target/mips: Update some CP0 registers bit definitions, (continued)
- [Qemu-devel] [PATCH v5 03/76] target/mips: Update some CP0 registers bit definitions, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 04/76] target/mips: Add CP0 BadInstrX register, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 05/76] target/mips: Don't update BadVAddr register in Debug Mode, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 06/76] target/mips: Check ELPA flag only in some cases of MFHC0 and MTHC0, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 07/76] elf: Remove duplicate preprocessor constant definition, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 08/76] elf: Add ELF flags for MIPS machine variants, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 09/76] linux-user: Update MIPS syscall numbers up to kernel 4.18 headers, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 10/76] linux-user: Add preprocessor availability control to some syscalls, Aleksandar Markovic, 2018/07/30
- Re: [Qemu-devel] [PATCH v5 10/76] linux-user: Add preprocessor availability control to some syscalls,
Richard Henderson <=
- [Qemu-devel] [PATCH v5 11/76] target/mips: Add preprocessor constants for nanoMIPS, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 12/76] target/mips: Add nanoMIPS base instruction set opcodes, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 13/76] target/mips: Add nanoMIPS DSP ASE opcodes, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 14/76] target/mips: Add gen_op_addr_addi(), Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 15/76] target/mips: Fix two instances of shadow variables, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 16/76] target/mips: Mark switch fallthroughs with interpretable comments, Aleksandar Markovic, 2018/07/30
- [Qemu-devel] [PATCH v5 17/76] target/mips: Add placeholder and invocation of decode_nanomips_opc(), Aleksandar Markovic, 2018/07/30