Re: [sig-hypervisors] [RISC-V] [tech-unixplatformspec] SBI Debug Console Extension Proposal (Draft v1)
Schwarz, Konrad <konrad.schwarz@...>
toggle quoted message Show quoted text
-----Original Message-----But this makes it incumbent on each hypervisor to provide such an
interface, and requires each OS to provide drivers for each
hypervisor it knows about. You then have an N:M situation,
which is bad for the RISC-V platform.
The same argument applies to hypervisors. What fundamental differenceBy making the interface a bit richer, as discussed in my earlierWhich we also then need to support in M-mode firmware. The more complex
between M-mode and HS-mode software is there that makes the risk
so much different?
An implementation wishing to minimize its responsibilities can
always return run-time errors for functionality it does not
wish to support.