Yann Sionneau wrote:
> I'm doing a little experiment with LM32 MMU: adding ASID (Address Space
> ID) support to the TLBs

Sounds cool.

> This introduces a new TLB operation : LM32_TLB_OP_ASID_FLUSH.

But do you actually need that ? Unless you expect to cycle through
ASIDs at a very high rate, Couldn't you, when running out of ASIDs,
just garbage-collect all unused ones and then do a complete flush,
at a very low overall cost since it wouldn't happen very often ?

- Werner
_______________________________________________
Devel mailing list
Devel@lists.milkymist.org
https://ssl.serverraum.org/lists/listinfo/devel

Reply via email to