On Wed, Jun 12, 2024 at 01:43:41PM +0100, Peter Maydell wrote: > > On Wed, 12 Jun 2024 at 10:02, Ethan Chen via <qemu-devel@nongnu.org> wrote: > > > > Allow the memory region to have different behaviors for read and fetch > > operations. > > > > For example RISCV IOPMP will raise interrupt when cpu try to fetch a > > non-excutable region. > > It actually raises an interrupt rather than it being a permissions fault?
Device can return bus error, interrupt or success with fabricated data. > > > If fetch operation of a memory region is not implemented, it still uses the > > read operation for fetch. > > This patch should probably be part of the series with the device that > needs it. I will add this patch to IOPMP patch series. Thanks, Ethan