On Sun, Dec 2, 2012 at 4:38 PM, Matthew Hicks <[email protected]> wrote:
> This is a bad idea. You want to make the processor fully > virtualizable. This requires the ability for a hypervisor to > interpose on an unmodified operating system. For this to work, the > hypervisor changes the operating system privilege to 0 (user mode) and > when the operating system accesses or modifies privileged state, an > exception triggers and the hypervisor takes over. With your proposal, > the hypervisor would never know and the system would collapse. > I believe (now that I've done some reading) we should also specify that l.rfe traps if executed in user mode. -Pete
_______________________________________________ OpenRISC mailing list [email protected] http://lists.openrisc.net/listinfo/openrisc
