-
Anecdotally, capability manipulation code frequently writes `cheri_base_get(c) + cheri_length_get(c)`, but this has two problems:
* It's verbose, which is a problem since it appears in address com…
-
So far I've managed to get CheriBSD running with a command line interface (I'm a beginner in this area). Is there any guide available on how to obtain an interactive GUI running on CheriBSD, including…
-
The CHERI specification adds two bits (CW and CD) to the RISC-V PTEs to control capabilities being written into pages. However, raising the appropriate exceptions is dependent on the stored data tag v…
-
I am using Mac OS terminal to ssh using:
ssh -p 19512 root@localhost
but it is repeatedly asking me for a password and refuses to login. Is there by any chance a password that the documentation…
-
## Problem Statement
At present, the Zcheripurecap draft presumes the existence of a single all-permissive Infinite cap (§2.3.2). This is incompatible with multi-root capability encodings (CHERIoT…
-
Things you can do in S-mode or M-mode that you can't do in U-mode, _other_ than access memory or mwhatever/swhatever registers:
* Cause an "Environment call from [MS]-mode" exception using the `eca…
-
`SCBNDSI` has a 5-bit immediate, `uimm`, and a gated (by `s`) shift-by-4 operation, in
https://github.com/riscv/riscv-cheri/blob/1c43ce2fe5688057d6108a5f901574f2dac0acd0/src/insns/scbnds_32bit.adoc?p…
-
With suitable DTB bits, Panfrost and DRM appear to attach, but with some early boot warnings about allocator flags (hybrid kernel compilation -- default GENERIC in the 11 November 2022snapshot):
```
…
-
[This report was done in conjunction with @0152la and @jacobbramley]
In CheriBSD hybrid mode (presumably a variant of this can also happen in purecap mode, but I haven’t checked that), signal handl…
-
Hello,
I am working with CHIME timing data and running clfd. I want to produce the two diagnostic plots shown in your readme e.g. corner plot and profile mask. However, I run into the error in Code…