From: Luke Kenneth Casson Leighton Date: Tue, 18 Jun 2019 04:40:16 +0000 (+0100) Subject: add FAQ answers X-Git-Tag: convert-csv-opcode-to-binary~4610 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=69b88ccd8af2593bd424e0feb0963ad01b9382a1;p=libreriscv.git add FAQ answers --- diff --git a/isa_conflict_resolution/isamux_isans.mdwn b/isa_conflict_resolution/isamux_isans.mdwn index c8b8bd5ae..2b00537f1 100644 --- a/isa_conflict_resolution/isamux_isans.mdwn +++ b/isa_conflict_resolution/isamux_isans.mdwn @@ -422,6 +422,8 @@ Platform). No, because LAST-ISANS handles the setting and unsetting of the ISANS CSR in a completely transparent fashion as far as the foreign arch is concerned. +Supervisor or Hypervisor traps take care of the context switch in a way +that the user mode (or guest) need not be aware of, in any way. Thus, in e.g. Hypervisor Mode, the foreign guest arch has no knowledge or need to know that the hypervisor is flipping back to RV at the time of