qemu/linux-user/sh4
Richard Henderson d49f87606a linux-user patches
Patches from Mat Turner to support the mount_setattr() syscall and to add
 floating-point registers to core dumps on alpha, mips, hppa, riscv and sh4.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQS86RI+GtKfB8BJu973ErUQojoPXwUCanzZYQAKCRD3ErUQojoP
 X+x4AP9UqX4OuUUZy+HA33eW+54JIT9xfF88VnU6VhZdQpPhlQEA3cYz393TjIpT
 uXlgPvwCVa6C3/qUSq//00v3KQsF+Q0=
 =4lE3
 -----END PGP SIGNATURE-----

Merge tag 'linux-user-pull-request' of https://github.com/hdeller/qemu-hppa into staging

linux-user patches

Patches from Mat Turner to support the mount_setattr() syscall and to add
floating-point registers to core dumps on alpha, mips, hppa, riscv and sh4.

# -----BEGIN PGP SIGNATURE-----
#
# iHUEABYKAB0WIQS86RI+GtKfB8BJu973ErUQojoPXwUCanzZYQAKCRD3ErUQojoP
# X+x4AP9UqX4OuUUZy+HA33eW+54JIT9xfF88VnU6VhZdQpPhlQEA3cYz393TjIpT
# uXlgPvwCVa6C3/qUSq//00v3KQsF+Q0=
# =4lE3
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 12 Aug 2026 01:36:49 PM PDT
# gpg:                using EDDSA key BCE9123E1AD29F07C049BBDEF712B510A23A0F5F
# gpg: Good signature from "Helge Deller <deller@gmx.de>" [unknown]
# gpg:                 aka "Helge Deller <deller@kernel.org>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 4544 8228 2CD9 10DB EF3D  25F8 3E5F 3D04 A7A2 4603
#      Subkey fingerprint: BCE9 123E 1AD2 9F07 C049  BBDE F712 B510 A23A 0F5F

* tag 'linux-user-pull-request' of https://github.com/hdeller/qemu-hppa:
  linux-user/sh4: write the floating-point registers to a core dump
  linux-user/riscv: write the floating-point registers to a core dump
  linux-user/hppa: write the floating-point registers to a core dump
  linux-user/mips: write the floating-point registers to a core dump
  linux-user/alpha: write the floating-point registers to a core dump
  linux-user: support writing floating-point registers to a core dump
  linux-user: implement mount_setattr(2)

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2026-08-12 15:21:53 -07:00
..
cpu_loop.c linux-user/sh4: Deliver SIGILL on invalid instruction 2026-08-07 15:10:51 +02:00
elfload.c linux-user/sh4: write the floating-point registers to a core dump 2026-08-07 18:14:13 +02:00
Makefile.vdso linux-user/sh4: add VDSO support for sh4 and sh4eb 2026-05-24 15:07:28 +02:00
meson.build linux-user/sh4: add VDSO support for sh4 and sh4eb 2026-05-24 15:07:28 +02:00
signal.c linux-user/sh4: Fix crashes on signal delivery in conditional delay slot 2026-08-07 15:13:36 +02:00
sockbits.h linux-user: move socket.h generic definitions to generic/sockbits.h 2018-05-25 10:10:55 +02:00
syscall.tbl target/ppc: Fix lxvx/stxvx facility check 2024-09-27 10:32:29 +01:00
syscallhdr.sh license: Update deprecated SPDX tag GPL-2.0 to GPL-2.0-only 2024-09-20 10:11:59 +03:00
target_cpu.h linux-user: Introduce cpu_clone_regs_parent 2019-11-06 13:43:25 +01:00
target_elf.h linux-user/sh4: write the floating-point registers to a core dump 2026-08-07 18:14:13 +02:00
target_errno_defs.h linux-user: Extract target errno to 'target_errno_defs.h' 2021-07-12 21:53:35 +02:00
target_fcntl.h linux-user: move generic fcntl definitions to generic/fcntl.h 2018-06-04 01:30:43 +02:00
target_flat.h linux-user: move target_flat.h to target subdirs 2023-02-03 22:55:12 +01:00
target_mman.h linux-user/sh4: allow full 32-bit address space 2026-07-28 11:12:37 +02:00
target_prctl.h target/sh4: Implement prctl_unalign_sigbus 2022-01-06 11:40:52 +01:00
target_proc.h linux-user: Split out cpu/target_proc.h 2023-09-01 13:33:09 -07:00
target_ptrace.h linux-user/sh4: Create target_ptrace.h 2025-08-30 07:04:04 +10:00
target_resource.h linux-user: Move generic TARGET_RLIMIT* definitions to generic/target_resource.h 2022-02-01 08:01:38 +01:00
target_signal.h linux-user: Move TARGET_SA_RESTORER out of generic/signal.h 2025-02-18 08:29:03 -08:00
target_structs.h linux-user: Move target_struct.h generic definitions to generic/ 2022-01-11 18:40:44 +01:00
target_syscall.h linux-user/sh4: Create target_ptrace.h 2025-08-30 07:04:04 +10:00
termbits.h linux-user: Add missing termios baud rates 2026-01-23 20:40:15 +01:00
vdso-asmoffset.h linux-user/sh4: add VDSO support for sh4 and sh4eb 2026-05-24 15:07:28 +02:00
vdso-be.so linux-user/sh4: add VDSO support for sh4 and sh4eb 2026-05-24 15:07:28 +02:00
vdso-le.so linux-user/sh4: add VDSO support for sh4 and sh4eb 2026-05-24 15:07:28 +02:00
vdso.ld linux-user/sh4: add VDSO support for sh4 and sh4eb 2026-05-24 15:07:28 +02:00
vdso.S linux-user/sh4: add VDSO support for sh4 and sh4eb 2026-05-24 15:07:28 +02:00