Since this problem has 4 issues open, let's get it for 9.0.
r~ The following changes since commit be72d6ab361a26878752467a17289066dfd5bc28: Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2024-04-12 16:01:04 +0100) are available in the Git repository at: https://gitlab.com/rth7680/qemu.git tags/pull-sp-20240412 for you to fetch changes up to c84f5198b0b676ad67962b5250af1b0d0842e319: target/sparc: Use GET_ASI_CODE for ASI_KERNELTXT and ASI_USERTXT (2024-04-12 11:48:26 -0700) ---------------------------------------------------------------- target/sparc: Fix ASI_USERTXT for Solaris gdb crashes ---------------------------------------------------------------- Richard Henderson (1): target/sparc: Use GET_ASI_CODE for ASI_KERNELTXT and ASI_USERTXT target/sparc/helper.h | 3 +++ target/sparc/ldst_helper.c | 65 ++++++++++++++++++++++++++++++++-------------- target/sparc/translate.c | 48 ++++++++++++++++++++++++++++++++-- 3 files changed, 94 insertions(+), 22 deletions(-)