[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/14] linux-user/sparc: Handle missing traps
From: |
Richard Henderson |
Subject: |
[PATCH 00/14] linux-user/sparc: Handle missing traps |
Date: |
Wed, 1 Feb 2023 14:51:50 -1000 |
Lots of missing trap code for cpu_loop().
r~
Richard Henderson (14):
linux-user/sparc: Raise SIGILL for all unhandled software traps
linux-user/sparc: Tidy syscall trap
linux-user/sparc: Use TT_TRAP for flush windows
linux-user/sparc: Tidy window spill/fill traps
linux-user/sparc: Fix sparc64_{get,set}_context traps
linux-user/sparc: Handle software breakpoint trap
linux-user/sparc: Handle division by zero traps
linux-user/sparc: Handle getcc, setcc, getpsr traps
linux-user/sparc: Handle priviledged opcode trap
linux-user/sparc: Handle privilidged action trap
linux-user/sparc: Handle coprocessor disabled trap
linux-user/sparc: Handle unimplemented flush trap
linux-user/sparc: Handle floating-point exceptions
linux-user/sparc: Handle tag overflow traps
linux-user/sparc/target_signal.h | 2 +-
linux-user/syscall_defs.h | 5 +
target/sparc/cpu.h | 3 +-
linux-user/sparc/cpu_loop.c | 170 +++++++++++++++++++++++++------
linux-user/sparc/signal.c | 36 +++----
5 files changed, 167 insertions(+), 49 deletions(-)
--
2.34.1
- [PATCH 00/14] linux-user/sparc: Handle missing traps,
Richard Henderson <=
- [PATCH 01/14] linux-user/sparc: Raise SIGILL for all unhandled software traps, Richard Henderson, 2023/02/01
- [PATCH 02/14] linux-user/sparc: Tidy syscall trap, Richard Henderson, 2023/02/01
- [PATCH 03/14] linux-user/sparc: Use TT_TRAP for flush windows, Richard Henderson, 2023/02/01
- [PATCH 04/14] linux-user/sparc: Tidy window spill/fill traps, Richard Henderson, 2023/02/01
- [PATCH 05/14] linux-user/sparc: Fix sparc64_{get,set}_context traps, Richard Henderson, 2023/02/01
- [PATCH 06/14] linux-user/sparc: Handle software breakpoint trap, Richard Henderson, 2023/02/01
- [PATCH 07/14] linux-user/sparc: Handle division by zero traps, Richard Henderson, 2023/02/01
- [PATCH 08/14] linux-user/sparc: Handle getcc, setcc, getpsr traps, Richard Henderson, 2023/02/01