|
|
|
|
|
by pgeorgi
2894 days ago
|
|
"please don't spread misinformation" followed by confirming that all the mis-features I mentioned exist? (just that you disagree about them being mis-features) How can I run Linux on RISC-V portably without having to implement the SBI? |
|
> It has an SMM equivalent,
It really doesn't. It has an open source layer under supervisor mode which works with the OS. This is very different from Intel SMM, a closed source blob that acts against the interests of the OS and the end user.
> a separate hypervisor mode (instead of full orthogonality which lets you get away without one),
As others pointed out also, this is plain wrong.
> resident firmware code outside the OS' control, ...
As explained, it has an open source machine mode, and we regularly modify both OS and machine mode to work together.
> How can I run Linux on RISC-V portably without having to implement the SBI?
Why would you want to? Porting Linux to M mode is going to be tricky because there's no paging, but other OSes could run there.