[libre-riscv-dev] CSR control of architectural hints

Luke Kenneth Casson Leighton lkcl at lkcl.net
Sun Feb 3 13:34:26 GMT 2019


Off-list discussion, documenting.

Speculation barrier hints are needed, for in-process protection. However
RISCV Foundation is not responding on need to allocate an official hint.

If hardware goes ahead and selects the wrong hint, it will be money wasted.

So the idea raised by Jacob is to allow hints to be *reallocated* to
different purposes, through CSRs.

I raised the potential hazard of the hint requiring arguments (from src
registers).

L.


-- 
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68


More information about the libre-riscv-dev mailing list