[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL v2 0/8] tcg patch queue
From: |
Richard Henderson |
Subject: |
[PULL v2 0/8] tcg patch queue |
Date: |
Tue, 21 Feb 2023 16:00:15 -1000 |
The following changes since commit 79b677d658d3d35e1e776826ac4abb28cdce69b8:
Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging
(2023-02-21 11:28:31 +0000)
are available in the Git repository at:
https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20230221
for you to fetch changes up to dbd672c87f19949bb62bfb1fb3a97b9729fd7560:
sysemu/os-win32: fix setjmp/longjmp on windows-arm64 (2023-02-21 13:45:48
-1000)
----------------------------------------------------------------
tcg: Allow first half of insn in ram, and second half in mmio
linux-user/sparc: SIGILL for unknown trap vectors
linux-user/microblaze: SIGILL for privileged insns
linux-user: Fix deadlock while exiting due to signal
target/microblaze: Add gdbstub xml
util: Adjust cacheflush for windows-arm64
include/sysemu/os-win32: Adjust setjmp/longjmp for windows-arm64
----------------------------------------------------------------
Ilya Leoshkevich (3):
linux-user: Always exit from exclusive state in fork_end()
cpus: Make {start,end}_exclusive() recursive
linux-user/microblaze: Handle privileged exception
Pierrick Bouvier (2):
util/cacheflush: fix cache on windows-arm64
sysemu/os-win32: fix setjmp/longjmp on windows-arm64
Richard Henderson (3):
accel/tcg: Allow the second page of an instruction to be MMIO
linux-user/sparc: Raise SIGILL for all unhandled software traps
target/microblaze: Add gdbstub xml
include/hw/core/cpu.h | 4 +-
include/sysemu/os-win32.h | 28 ++++++++++--
target/microblaze/cpu.h | 2 +
accel/tcg/translator.c | 12 +++++-
cpus-common.c | 12 +++++-
linux-user/main.c | 10 +++--
linux-user/microblaze/cpu_loop.c | 10 ++++-
linux-user/sparc/cpu_loop.c | 8 ++++
linux-user/syscall.c | 1 +
target/microblaze/cpu.c | 7 ++-
target/microblaze/gdbstub.c | 51 ++++++++++++++++------
util/cacheflush.c | 14 ++++--
configs/targets/microblaze-linux-user.mak | 1 +
configs/targets/microblaze-softmmu.mak | 1 +
configs/targets/microblazeel-linux-user.mak | 1 +
configs/targets/microblazeel-softmmu.mak | 1 +
gdb-xml/microblaze-core.xml | 67 +++++++++++++++++++++++++++++
gdb-xml/microblaze-stack-protect.xml | 12 ++++++
meson.build | 21 +++++++++
19 files changed, 229 insertions(+), 34 deletions(-)
create mode 100644 gdb-xml/microblaze-core.xml
create mode 100644 gdb-xml/microblaze-stack-protect.xml
- [PULL v2 0/8] tcg patch queue,
Richard Henderson <=
- [PULL v2 1/8] accel/tcg: Allow the second page of an instruction to be MMIO, Richard Henderson, 2023/02/21
- [PULL v2 2/8] linux-user/sparc: Raise SIGILL for all unhandled software traps, Richard Henderson, 2023/02/21
- [PULL v2 3/8] linux-user: Always exit from exclusive state in fork_end(), Richard Henderson, 2023/02/21
- [PULL v2 5/8] linux-user/microblaze: Handle privileged exception, Richard Henderson, 2023/02/21
- [PULL v2 4/8] cpus: Make {start,end}_exclusive() recursive, Richard Henderson, 2023/02/21
- [PULL v2 6/8] target/microblaze: Add gdbstub xml, Richard Henderson, 2023/02/21
- [PULL v2 7/8] util/cacheflush: fix cache on windows-arm64, Richard Henderson, 2023/02/21
- [PULL v2 8/8] sysemu/os-win32: fix setjmp/longjmp on windows-arm64, Richard Henderson, 2023/02/21
- Re: [PULL v2 0/8] tcg patch queue, Peter Maydell, 2023/02/24