]> git.proxmox.com Git - mirror_qemu.git/commit - target/riscv/cpu_helper.c
target/riscv: fix exception index on instruction access fault
authorEmmanuel Blot <emmanuel.blot@sifive.com>
Fri, 16 Apr 2021 14:17:11 +0000 (16:17 +0200)
committerAlistair Francis <alistair.francis@wdc.com>
Tue, 11 May 2021 10:02:07 +0000 (20:02 +1000)
commitf9e580c13ae0d42cf8989063254300c59166ffed
treeb8ecfb4bbf3ccb3895a4d04c83deb0131877200d
parentb11e84b883bf9b790732a03703559bf4797ad272
target/riscv: fix exception index on instruction access fault

When no MMU is used and the guest code attempts to fetch an instruction
from an invalid memory location, the exception index defaults to a data
load access fault, rather an instruction access fault.

Signed-off-by: Emmanuel Blot <emmanuel.blot@sifive.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: FB9EA197-B018-4879-AB0F-922C2047A08B@sifive.com
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/cpu_helper.c