CHERI instruction access fault should be CHERI instruction fetch fault
Closed this issue · 2 comments
jrtc27 commented
The term "access fault" has a very specific meaning within RISC-V, which does not apply here.
tariqkurd-repo commented
what's wrong with CHERI instruction access fault
as a name? It's in line with the normal access fault, why doesn't it apply?
jrtc27 commented
Because "access fault" is about the bus coming back with an error (e.g. accessing a non-existent physical address) in RISC-V terminology. Capability faults happen before we've even translated the address, let alone sent requests out on the bus.