[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH for-9.1 v2 0/2] target/riscv: set (m|s)tval on
From: |
Daniel Henrique Barboza |
Subject: |
[PATCH for-9.1 v2 0/2] target/riscv: set (m|s)tval on |
Date: |
Tue, 16 Apr 2024 16:41:30 -0300 |
Hi,
This is a re-send of the patch sent as a 9.0 bugfix in [1], now reframed
as a non-bug fix chabge,
A new patch (2) was added to handle a similar scenario with ebreak and tval.
Changes from v1:
- patch 1:
- rewrite commit msg to make it clear that this is a non-bug
fix change
- new patch (2):
- set mtval/stval during ebreak
- v1 link:
https://lore.kernel.org/qemu-riscv/20240320093221.220854-1-dbarboza@ventanamicro.com/
Daniel Henrique Barboza (2):
target/riscv/debug: set tval=pc in breakpoint exceptions
trans_privileged.c.inc: set (m|s)tval on ebreak breakpoint
target/riscv/cpu_helper.c | 1 +
target/riscv/debug.c | 3 +++
target/riscv/insn_trans/trans_privileged.c.inc | 4 ++++
3 files changed, 8 insertions(+)
--
2.44.0
- [PATCH for-9.1 v2 0/2] target/riscv: set (m|s)tval on,
Daniel Henrique Barboza <=