History log of /qemu/linux-user/ (Results 101 – 125 of 3386)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5411112420-Oct-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user/hppa: Drop EXCP_DUMP from handled exceptions

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

0c01f9ba17-Oct-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user/hppa: Fixes for TARGET_ABI32

Avoid target_ulong and use abi_* types.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.or

linux-user/hppa: Fixes for TARGET_ABI32

Avoid target_ulong and use abi_* types.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...

ca4c200818-Sep-2023 Richard Henderson <richard.henderson@linaro.org>

target/hppa: Implement hppa_cpu_class_by_name

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

4d84cc5820-Oct-2023 Daniel Henrique Barboza <dbarboza@ventanamicro.com>

linux-user/riscv: change default cpu to 'max'

Commit f57d5f8004 deprecated the 'any' CPU type but failed to change the
default CPU for linux-user. The result is that all linux-users
invocations that

linux-user/riscv: change default cpu to 'max'

Commit f57d5f8004 deprecated the 'any' CPU type but failed to change the
default CPU for linux-user. The result is that all linux-users
invocations that doesn't specify a different CPU started to show a
deprecation warning:

$ ./build/qemu-riscv64 ./foo-novect.out
qemu-riscv64: warning: The 'any' CPU is deprecated and will be removed in the future.

Change the default CPU for RISC-V linux-user from 'any' to 'max'.

Reported-by: Richard Henderson <richard.henderson@linaro.org>
Fixes: f57d5f8004 ("target/riscv: deprecate the 'any' CPU type")
Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20231020074501.283063-1-dbarboza@ventanamicro.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>

show more ...

b597eedc15-Oct-2023 Richard Henderson <richard.henderson@linaro.org>

target/sparc: Remove CC_OP leftovers

All instructions have been converted to generate
full condition codes explicitly.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Acked-by: Mark Cav

target/sparc: Remove CC_OP leftovers

All instructions have been converted to generate
full condition codes explicitly.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Acked-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...

2a1905c715-Oct-2023 Richard Henderson <richard.henderson@linaro.org>

target/sparc: Split psr and xcc into components

Step in removing CC_OP: change the representation of CC_OP_FLAGS.
The 8 bits are distributed between 6 variables, which should make
it easy to keep up

target/sparc: Split psr and xcc into components

Step in removing CC_OP: change the representation of CC_OP_FLAGS.
The 8 bits are distributed between 6 variables, which should make
it easy to keep up to date.

The code within cc_helper.c is quite ugly but is only temporary.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Acked-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...

b1fa27fc14-Oct-2023 Richard Henderson <richard.henderson@linaro.org>

target/sparc: Introduce cpu_put_psr_icc

Isolate linux-user from changes to icc representation.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Acked-by: Mark Cave-Ayland <mark.cave-ayla

target/sparc: Introduce cpu_put_psr_icc

Isolate linux-user from changes to icc representation.

Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Acked-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...


/qemu/audio/audio.c
/qemu/backends/dbus-vmstate.c
/qemu/backends/tpm/tpm_emulator.c
/qemu/block/parallels.c
/qemu/block/qcow.c
/qemu/block/vdi.c
/qemu/block/vhdx.c
/qemu/block/vmdk.c
/qemu/block/vpc.c
/qemu/block/vvfat.c
/qemu/docs/devel/migration.rst
/qemu/hw/arm/Kconfig
/qemu/hw/arm/xlnx-versal.c
/qemu/hw/char/mcf_uart.c
/qemu/hw/char/stm32f2xx_usart.c
/qemu/hw/core/qdev-properties-system.c
/qemu/hw/display/vmware_vga.c
/qemu/hw/i2c/core.c
/qemu/hw/ide/isa.c
/qemu/hw/input/adb.c
/qemu/hw/input/ads7846.c
/qemu/hw/intc/m68k_irqc.c
/qemu/hw/intc/xics.c
/qemu/hw/ipmi/ipmi_bmc_extern.c
/qemu/hw/ipmi/isa_ipmi_bt.c
/qemu/hw/ipmi/isa_ipmi_kcs.c
/qemu/hw/m68k/an5206.c
/qemu/hw/m68k/mcf5206.c
/qemu/hw/m68k/mcf5208.c
/qemu/hw/m68k/mcf_intc.c
/qemu/hw/m68k/next-cube.c
/qemu/hw/m68k/virt.c
/qemu/hw/misc/Kconfig
/qemu/hw/misc/meson.build
/qemu/hw/misc/xlnx-versal-trng.c
/qemu/hw/net/eepro100.c
/qemu/hw/nvram/eeprom93xx.c
/qemu/hw/pci/pci.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/spapr_nvdimm.c
/qemu/hw/s390x/s390-skeys.c
/qemu/hw/s390x/s390-stattrib.c
/qemu/hw/scsi/vhost-scsi.c
/qemu/hw/timer/arm_timer.c
/qemu/hw/virtio/vhost.c
/qemu/hw/virtio/virtio-mem.c
/qemu/include/hw/arm/xlnx-versal.h
/qemu/include/hw/char/stm32f2xx_usart.h
/qemu/include/hw/intc/m68k_irqc.h
/qemu/include/hw/m68k/mcf.h
/qemu/include/hw/misc/xlnx-versal-trng.h
/qemu/include/hw/qdev-properties-system.h
/qemu/include/migration/blocker.h
/qemu/include/migration/misc.h
/qemu/include/migration/vmstate.h
sparc/signal.c
/qemu/migration/exec.c
/qemu/migration/exec.h
/qemu/migration/file.c
/qemu/migration/file.h
/qemu/migration/migration-hmp-cmds.c
/qemu/migration/migration.c
/qemu/migration/migration.h
/qemu/migration/options.c
/qemu/migration/options.h
/qemu/migration/qemu-file.c
/qemu/migration/qemu-file.h
/qemu/migration/ram.c
/qemu/migration/ram.h
/qemu/migration/rdma.c
/qemu/migration/rdma.h
/qemu/migration/savevm.c
/qemu/migration/socket.c
/qemu/migration/socket.h
/qemu/migration/trace-events
/qemu/net/slirp.c
/qemu/qapi/migration.json
/qemu/stubs/migr-blocker.c
/qemu/system/vl.c
/qemu/target/arm/internals.h
/qemu/target/arm/ptw.c
/qemu/target/arm/tcg/helper-a64.c
/qemu/target/arm/tcg/translate-sve.c
/qemu/target/sparc/cpu.h
/qemu/target/sparc/win_helper.c
/qemu/tests/avocado/machine_m68k_nextcube.py
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/migration-test.c
/qemu/tests/qtest/xlnx-versal-trng-test.c
/qemu/tests/tcg/aarch64/Makefile.target
/qemu/tests/tcg/aarch64/sve-str.c
f707773701-Nov-2023 Song Gao <gaosong@loongson.cn>

linux-user/loongarch64: Add LASX sigcontext save/restore

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.23534

linux-user/loongarch64: Add LASX sigcontext save/restore

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-7-gaosong@loongson.cn>

show more ...

90ea967d01-Nov-2023 Song Gao <gaosong@loongson.cn>

linux-user/loongarch64: Add LSX sigcontext save/restore

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.235341

linux-user/loongarch64: Add LSX sigcontext save/restore

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-6-gaosong@loongson.cn>

show more ...

7c0ea81c01-Nov-2023 Song Gao <gaosong@loongson.cn>

linux-user/loongarch64: Use abi_{ulong,uint} types

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-5-g

linux-user/loongarch64: Use abi_{ulong,uint} types

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-5-gaosong@loongson.cn>

show more ...

01714eda01-Nov-2023 Song Gao <gaosong@loongson.cn>

linux-user/loongarch64: setup_sigframe() set 'end' context size 0

See:
https://github.com/torvalds/linux/blob/master/arch/loongarch/kernel/signal.c

The kernel setup_sigcontext() set end context s

linux-user/loongarch64: setup_sigframe() set 'end' context size 0

See:
https://github.com/torvalds/linux/blob/master/arch/loongarch/kernel/signal.c

The kernel setup_sigcontext() set end context size 0.

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-4-gaosong@loongson.cn>

show more ...

420756c201-Nov-2023 Song Gao <gaosong@loongson.cn>

linux-user/loongarch64: Fix setup_extcontext alloc wrong fpu_context size

See:
https://github.com/torvalds/linux/blob/master/arch/loongarch/kernel/signal.c

The alloc size is sizeof(struct target_f

linux-user/loongarch64: Fix setup_extcontext alloc wrong fpu_context size

See:
https://github.com/torvalds/linux/blob/master/arch/loongarch/kernel/signal.c

The alloc size is sizeof(struct target_fpu_context).

Signed-off-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-3-gaosong@loongson.cn>

show more ...

91ffd93b01-Nov-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user/loongarch64: Use traps to track LSX/LASX usage

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-2-gaosong@loongson.cn>
Signed-off-by: So

linux-user/loongarch64: Use traps to track LSX/LASX usage

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231101030816.2353416-2-gaosong@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>

show more ...


/qemu/audio/audio.c
/qemu/backends/dbus-vmstate.c
/qemu/backends/tpm/tpm_emulator.c
/qemu/block/parallels.c
/qemu/block/qcow.c
/qemu/block/vdi.c
/qemu/block/vhdx.c
/qemu/block/vmdk.c
/qemu/block/vpc.c
/qemu/block/vvfat.c
/qemu/docs/devel/migration.rst
/qemu/hw/arm/Kconfig
/qemu/hw/arm/xlnx-versal.c
/qemu/hw/char/mcf_uart.c
/qemu/hw/char/stm32f2xx_usart.c
/qemu/hw/core/qdev-properties-system.c
/qemu/hw/display/vmware_vga.c
/qemu/hw/i2c/core.c
/qemu/hw/ide/isa.c
/qemu/hw/input/adb.c
/qemu/hw/input/ads7846.c
/qemu/hw/intc/m68k_irqc.c
/qemu/hw/intc/xics.c
/qemu/hw/ipmi/ipmi_bmc_extern.c
/qemu/hw/ipmi/isa_ipmi_bt.c
/qemu/hw/ipmi/isa_ipmi_kcs.c
/qemu/hw/m68k/an5206.c
/qemu/hw/m68k/mcf5206.c
/qemu/hw/m68k/mcf5208.c
/qemu/hw/m68k/mcf_intc.c
/qemu/hw/m68k/next-cube.c
/qemu/hw/m68k/virt.c
/qemu/hw/misc/Kconfig
/qemu/hw/misc/meson.build
/qemu/hw/misc/xlnx-versal-trng.c
/qemu/hw/net/eepro100.c
/qemu/hw/nvram/eeprom93xx.c
/qemu/hw/pci/pci.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/spapr_nvdimm.c
/qemu/hw/s390x/s390-skeys.c
/qemu/hw/s390x/s390-stattrib.c
/qemu/hw/scsi/vhost-scsi.c
/qemu/hw/timer/arm_timer.c
/qemu/hw/virtio/vhost.c
/qemu/hw/virtio/virtio-mem.c
/qemu/include/hw/arm/xlnx-versal.h
/qemu/include/hw/char/stm32f2xx_usart.h
/qemu/include/hw/intc/m68k_irqc.h
/qemu/include/hw/m68k/mcf.h
/qemu/include/hw/misc/xlnx-versal-trng.h
/qemu/include/hw/qdev-properties-system.h
/qemu/include/migration/blocker.h
/qemu/include/migration/misc.h
/qemu/include/migration/vmstate.h
loongarch64/cpu_loop.c
/qemu/migration/exec.c
/qemu/migration/exec.h
/qemu/migration/file.c
/qemu/migration/file.h
/qemu/migration/migration-hmp-cmds.c
/qemu/migration/migration.c
/qemu/migration/migration.h
/qemu/migration/options.c
/qemu/migration/options.h
/qemu/migration/qemu-file.c
/qemu/migration/qemu-file.h
/qemu/migration/ram.c
/qemu/migration/ram.h
/qemu/migration/rdma.c
/qemu/migration/rdma.h
/qemu/migration/savevm.c
/qemu/migration/socket.c
/qemu/migration/socket.h
/qemu/migration/trace-events
/qemu/net/slirp.c
/qemu/qapi/machine-target.json
/qemu/qapi/migration.json
/qemu/stubs/migr-blocker.c
/qemu/system/vl.c
/qemu/target/arm/internals.h
/qemu/target/arm/ptw.c
/qemu/target/arm/tcg/helper-a64.c
/qemu/target/arm/tcg/translate-sve.c
/qemu/target/loongarch/cpu-param.h
/qemu/target/loongarch/cpu.c
/qemu/target/loongarch/cpu.h
/qemu/target/loongarch/insn_trans/trans_vec.c.inc
/qemu/target/loongarch/loongarch-qmp-cmds.c
/qemu/target/loongarch/tlb_helper.c
/qemu/tests/avocado/machine_m68k_nextcube.py
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/migration-test.c
/qemu/tests/qtest/xlnx-versal-trng-test.c
/qemu/tests/tcg/aarch64/Makefile.target
/qemu/tests/tcg/aarch64/sve-str.c
63c1b7de30-Oct-2023 Peter Maydell <peter.maydell@linaro.org>

linux-user: Report AArch64 hwcap2 fields above bit 31

The AArch64 ELF hwcap2 field is 64 bits, but our get_elf_hwcap2()
works with uint32_t, so it accidentally fails to report any hwcaps
over bit 31

linux-user: Report AArch64 hwcap2 fields above bit 31

The AArch64 ELF hwcap2 field is 64 bits, but our get_elf_hwcap2()
works with uint32_t, so it accidentally fails to report any hwcaps
over bit 31. Use uint64_t here.

The Arm hwcap2 is only 32 bits (because the ELF format makes these
fields be the size of "long" in the ABI), but since it shares the
prototype declaration for get_elf_hwcap2() it is easier to also
expand it to 64 bits.

The only hwcap fields we implement already that are affected by this
are the HBC and MOPS ones, neither of which were implemented in a
previous release, so this doesn't need backporting to older stable
branches.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-id: 20231030174000.3792225-3-peter.maydell@linaro.org

show more ...

5cfea24829-Oct-2023 Marielle Novastrider <marielle@novastrider.com>

linux-user/elfload: Add missing arm64 hwcap values

Specifically DIT, LSE2, and MTE3.

We already expose detection of these via the CPUID interface, but
missed these from ELF hwcaps.

Signed-off-by:

linux-user/elfload: Add missing arm64 hwcap values

Specifically DIT, LSE2, and MTE3.

We already expose detection of these via the CPUID interface, but
missed these from ELF hwcaps.

Signed-off-by: Marielle Novastrider <marielle@novastrider.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-id: 20231029210058.38986-1-marielle@novastrider.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
[PMM: fixed conflict with feature tests moving to cpu-features.h]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

show more ...


/qemu/.gitlab-ci.d/buildtest.yml
/qemu/.gitlab-ci.d/container-cross.yml
/qemu/MAINTAINERS
/qemu/accel/tcg/plugin-gen.c
/qemu/block.c
/qemu/block/blkio.c
/qemu/block/io_uring.c
/qemu/block/linux-aio.c
/qemu/block/meson.build
/qemu/block/mirror.c
/qemu/block/monitor/block-hmp-cmds.c
/qemu/block/nvme.c
/qemu/block/qapi-sysemu.c
/qemu/blockdev.c
/qemu/blockjob.c
/qemu/configure
/qemu/contrib/plugins/lockstep.c
/qemu/docs/about/deprecated.rst
/qemu/docs/devel/migration.rst
/qemu/docs/tools/qemu-img.rst
/qemu/gdbstub/gdbstub.c
/qemu/hw/block/dataplane/virtio-blk.c
/qemu/hw/block/dataplane/xen-block.c
/qemu/hw/block/virtio-blk.c
/qemu/hw/scsi/virtio-scsi.c
/qemu/hw/virtio/trace-events
/qemu/hw/virtio/virtio.c
/qemu/include/block/blockjob.h
/qemu/include/block/blockjob_int.h
/qemu/include/migration/vmstate.h
/qemu/include/qemu/defer-call.h
/qemu/include/sysemu/block-backend-io.h
/qemu/job.c
elfload.c
/qemu/migration/block.c
/qemu/migration/colo.c
/qemu/migration/migration-hmp-cmds.c
/qemu/migration/migration-stats.c
/qemu/migration/migration-stats.h
/qemu/migration/migration.c
/qemu/migration/multifd.c
/qemu/migration/options.c
/qemu/migration/qemu-file.c
/qemu/migration/qemu-file.h
/qemu/migration/ram-compress.c
/qemu/migration/ram-compress.h
/qemu/migration/ram.c
/qemu/migration/ram.h
/qemu/migration/rdma.c
/qemu/migration/savevm.c
/qemu/migration/vmstate.c
/qemu/qapi/block-core.json
/qemu/qapi/job.json
/qemu/qapi/migration.json
/qemu/qemu-img-cmds.hx
/qemu/qemu-img.c
/qemu/semihosting/config.c
/qemu/target/arm/cpu-features.h
/qemu/tests/docker/Makefile.include
/qemu/tests/docker/dockerfiles/debian-all-test-cross.docker
/qemu/tests/docker/dockerfiles/debian-legacy-test-cross.docker
/qemu/tests/docker/dockerfiles/debian-loongarch-cross.docker
/qemu/tests/qemu-iotests/024
/qemu/tests/qemu-iotests/024.out
/qemu/tests/qemu-iotests/109.out
/qemu/tests/qemu-iotests/118
/qemu/tests/qemu-iotests/183
/qemu/tests/qemu-iotests/271
/qemu/tests/qemu-iotests/271.out
/qemu/tests/qemu-iotests/314
/qemu/tests/qemu-iotests/314.out
/qemu/tests/qemu-iotests/common.filter
/qemu/tests/qemu-iotests/tests/mirror-change-copy-mode
/qemu/tests/qemu-iotests/tests/mirror-change-copy-mode.out
/qemu/tests/tcg/Makefile.target
/qemu/tests/tcg/aarch64/Makefile.target
/qemu/tests/tcg/arm/Makefile.target
/qemu/tests/tcg/cris/Makefile.target
/qemu/tests/tcg/hexagon/Makefile.target
/qemu/tests/tcg/i386/Makefile.target
/qemu/tests/tcg/minilib/Makefile.target
/qemu/tests/tcg/mips/Makefile.target
/qemu/tests/tcg/mips/hello-mips.c
/qemu/tests/vm/openbsd
/qemu/util/defer-call.c
/qemu/util/meson.build
/qemu/util/thread-pool.c
5d94c2ff16-Aug-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user: Show vdso address in /proc/pid/maps

Tested-by: Helge Deller <deller@gmx.de>
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.o

linux-user: Show vdso address in /proc/pid/maps

Tested-by: Helge Deller <deller@gmx.de>
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...

b63c6b9715-Aug-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user/s390x: Add vdso

Acked-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

ba02f1ea15-Aug-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user/s390x: Rename __SIGNAL_FRAMESIZE to STACK_FRAME_OVERHEAD

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

e34136d915-Aug-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user/ppc: Add vdso

Add support in gen-vdso-elfn.c.inc for the DT_PPC64_OPT
dynamic tag: this is an integer, so does not need relocation.

Signed-off-by: Richard Henderson <richard.henderson@li

linux-user/ppc: Add vdso

Add support in gen-vdso-elfn.c.inc for the DT_PPC64_OPT
dynamic tag: this is an integer, so does not need relocation.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...

00cc293414-Aug-2023 Richard Henderson <richard.henderson@linaro.org>

linux-user/loongarch64: Add vdso

Requires a relatively recent binutils version in order to avoid
spurious R_LARCH_NONE relocations. The presence of these relocs
are diagnosed by our gen-vdso tool.

linux-user/loongarch64: Add vdso

Requires a relatively recent binutils version in order to avoid
spurious R_LARCH_NONE relocations. The presence of these relocs
are diagnosed by our gen-vdso tool.

Tested-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...

468c1bb506-Jul-2021 Richard Henderson <richard.henderson@linaro.org>

linux-user/riscv: Add vdso

Acked-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.or

linux-user/riscv: Add vdso

Acked-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...

c7bc2a8f18-Jun-2021 Richard Henderson <richard.henderson@linaro.org>

linux-user/hppa: Add vdso

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

a9f495b906-Jul-2021 Richard Henderson <richard.henderson@linaro.org>

linux-user/arm: Add vdso

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

ee95fae015-Jun-2021 Richard Henderson <richard.henderson@linaro.org>

linux-user/aarch64: Add vdso

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

6b1a9d3817-Jun-2021 Richard Henderson <richard.henderson@linaro.org>

linux-user/x86_64: Add vdso

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

12345678910>>...136