Closed gokhankaplayan closed 3 months ago
We need to consider the corner case when mstatus.TVM is 0x1. In this case, the virtual translation cannot be disabled in S-mode. If we remove aamvirtual restriction, there will be a hole when mstatus.TVM is 0x1.
Thank you for the explanation @AoteJin. I was not aware of TVM bit setting. I am closing the ticket.
The following restriction about aamvirtual does not make sense to me for two reasons:
As a result, I proposed to remove this restriction from the spec.