[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] Fix GDB support for macOS hvf
From: |
Mads Ynddal |
Subject: |
[PATCH 0/2] Fix GDB support for macOS hvf |
Date: |
Wed, 2 Apr 2025 15:52:27 +0200 |
From: Mads Ynddal <m.ynddal@samsung.com>
In (recent versions of?) macOS, calls to hv_vcpu_set_sys_reg were failing if
they were issued outside of the specific thread that owns the vCPU.
This caused a crash when attaching a debugger through the GDB stub.
This GDB stub has worked before, so it is unclear if Apple changed the
behavior of the function in a release of macOS.
Mads Ynddal (2):
hvf: avoid repeatedly setting trap debug for each cpu
hvf: only update sysreg from owning thread
accel/hvf/hvf-all.c | 7 ++++++-
target/arm/hvf/hvf.c | 27 +++++++++++----------------
2 files changed, 17 insertions(+), 17 deletions(-)
--
2.48.1
- [PATCH 0/2] Fix GDB support for macOS hvf,
Mads Ynddal <=