You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Zcheri_mode adds a M field to the cap. The NULL and Infinite Capabilities section specifies that the null cap is all zeros, so presumably that applies to M too. It doesn't say what M should be for the infinite cap.
I would guess it should also be zero since the mode doesn't form part of the null <-> infinite permission spectrum, but it would be good if it said that.
The text was updated successfully, but these errors were encountered:
That is a good point, even though the capability respresentation section states that these capabilities have zero in all bits, we might want to clarify that this also includes reserved bits and add a reserved table row.
Timmmm
added a commit
to Timmmm/riscv-cheri
that referenced
this issue
Jan 23, 2024
* Specify that M is 0 in both the infinite and null caps.
* Add 'Reserved' row to null/infinite cap table
* Change ref text for <<infinite-cap>> from "Infinity" to "Infinite" since that's how it is referred to elsewhere.
Fixesriscv#13
Zcheri_mode
adds aM
field to the cap. TheNULL and Infinite Capabilities
section specifies that the null cap is all zeros, so presumably that applies toM
too. It doesn't say whatM
should be for the infinite cap.I would guess it should also be zero since the mode doesn't form part of the null <-> infinite permission spectrum, but it would be good if it said that.
The text was updated successfully, but these errors were encountered: