All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL v3 00/10] Linux user next patches
@ 2026-05-29 21:51 Helge Deller
  2026-05-29 21:51 ` [PULL v3 01/10] linux-user/ppc: restore fp_status from FPSCR on sigreturn Helge Deller
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Helge Deller @ 2026-05-29 21:51 UTC (permalink / raw)
  To: qemu-devel
  Cc: Jiaxun Yang, Ilya Leoshkevich, Laurent Vivier, Richard Henderson,
	Cornelia Huck, David Hildenbrand, qemu-s390x, Eric Farman,
	Aurelien Jarno, Matthew Rosato, Helge Deller,
	Philippe Mathieu-Daudé, Yoshinori Sato, Pierrick Bouvier,
	Aleksandar Rikalo

The following changes since commit 2db91528542672cf0db78b3f2cc0e22b36302b38:

  Merge tag 'pull-vfio-20260527' of https://github.com/legoater/qemu into staging (2026-05-27 14:45:58 -0400)

are available in the Git repository at:

  https://github.com/hdeller/qemu-hppa.git tags/linux-user-next-pull-request

for you to fetch changes up to 07e701716b43da1a86c1045871c1eb613cf5e53a:

  linux-user: Move cpu_copy() to user-internals.h (2026-05-29 23:40:53 +0200)

----------------------------------------------------------------
linux user patches

A series of patches for linux-user, specifically many FPU fixes in signal
handling code for sh4, mips, ppc and s390x (from Matt Turner), a madvise()
improvement (from me), and qemu header cleanups (from Peter Maydell).

---
v3: Fix build failure due to unknown MADV_COLLAPSE constant in madivise() patch
v2: Dropped the "ARM cortex-m55 program loading fix" and the FPU alpha patch

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

Helge Deller (2):
  linux-user: Implement finer grained madivse() syscall
  linux-user: Fix typo in function documentation for pgb_addr_set()

Matt Turner (6):
  linux-user/ppc: restore fp_status from FPSCR on sigreturn
  linux-user/mips: save/restore FCSR across signal delivery
  linux-user/sh4: preserve T/M/Q bits across signal delivery
  linux-user/sh4: restore FP rounding mode on sigreturn
  target/sh4: sync fp_status when gdb writes FPSCR
  linux-user/s390x: restore fpu_status rounding mode from FPC on
    sigreturn

Peter Maydell (2):
  linux-user: Move init_main_thread() prototype to user-internals.h
  linux-user: Move cpu_copy() to user-internals.h

 linux-user/elfload.c          |  2 +-
 linux-user/mips/signal.c      |  7 +++++++
 linux-user/mmap.c             | 34 +++++++++++++++++++++++++++++++++-
 linux-user/ppc/signal.c       |  2 +-
 linux-user/qemu.h             |  5 -----
 linux-user/s390x/signal.c     |  6 +++++-
 linux-user/sh4/signal.c       | 19 ++++++++++++++++---
 linux-user/user-internals.h   | 18 ++++++++++++++++++
 target/mips/cpu.h             |  3 +++
 target/mips/fpu.c             |  5 +++++
 target/s390x/cpu.h            |  1 +
 target/s390x/tcg/fpu_helper.c | 20 ++++++++++++++------
 target/sh4/cpu.h              |  3 +++
 target/sh4/gdbstub.c          |  2 +-
 target/sh4/op_helper.c        |  7 ++++++-
 tests/tcg/sh4/Makefile.target |  7 -------
 16 files changed, 114 insertions(+), 27 deletions(-)

-- 
2.54.0



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

end of thread, other threads:[~2026-06-01 14:01 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-29 21:51 [PULL v3 00/10] Linux user next patches Helge Deller
2026-05-29 21:51 ` [PULL v3 01/10] linux-user/ppc: restore fp_status from FPSCR on sigreturn Helge Deller
2026-05-29 21:51 ` [PULL v3 02/10] linux-user/mips: save/restore FCSR across signal delivery Helge Deller
2026-05-29 21:51 ` [PULL v3 03/10] linux-user/sh4: preserve T/M/Q bits " Helge Deller
2026-05-29 21:51 ` [PULL v3 04/10] linux-user/sh4: restore FP rounding mode on sigreturn Helge Deller
2026-05-29 21:51 ` [PULL v3 05/10] target/sh4: sync fp_status when gdb writes FPSCR Helge Deller
2026-05-29 21:51 ` [PULL v3 06/10] linux-user/s390x: restore fpu_status rounding mode from FPC on sigreturn Helge Deller
2026-05-29 21:51 ` [PULL v3 07/10] linux-user: Implement finer grained madivse() syscall Helge Deller
2026-05-29 21:51 ` [PULL v3 08/10] linux-user: Fix typo in function documentation for pgb_addr_set() Helge Deller
2026-05-29 21:51 ` [PULL v3 09/10] linux-user: Move init_main_thread() prototype to user-internals.h Helge Deller
2026-05-29 21:51 ` [PULL v3 10/10] linux-user: Move cpu_copy() " Helge Deller
2026-06-01 14:00 ` [PULL v3 00/10] Linux user next patches Stefan Hajnoczi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.