The test hs hlvxwu on vs-level non-exec page leads to lpf fails on riscv-isa-sim (spike) because spike sets mstatus.GVA whereas the test expects GVA to be zero. However, this behavior seems strange to me because mstatus.GVA should be set whenever mtval contains a guest virtual address. Since VS-level address translation fails in this test, what else, except a guest virtual address could be reported?
The test
hs hlvxwu on vs-level non-exec page leads to lpf
fails onriscv-isa-sim
(spike) because spike setsmstatus.GVA
whereas the test expectsGVA
to be zero. However, this behavior seems strange to me becausemstatus.GVA
should be set whenevermtval
contains a guest virtual address. Since VS-level address translation fails in this test, what else, except a guest virtual address could be reported?