-
`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…
-
Consider a Rust [tarball](https://static.rust-lang.org/dist/rustc-1.63.0-src.tar.xz). It's a huge archive that contains multiple projects (rustc, cargo, other Rust-related tools, llvm, vendored librar…
-
Currently the non-hyp AArch64 port only supports up to 47-bit Physical Address (PA) space due to how virtual memory mapping is implemented and a bitfield generator limitation with device untyped. It d…
-
_Originally posted by @brooksdavis in https://github.com/CTSRD-CHERI/cheribsd/issues/1964#issuecomment-1852503589_:
> With mrs we're just ignoring the TCACHE and ARENA flags. We could probably pass t…
-
On dev (https://github.com/CTSRD-CHERI/cheribsd/commit/bdeff30fb6b1744816f43ed8a3c2f0a133d872c1) running GENERIC-MORELLO-PURECAP, I executed `make cscope CSCOPE_ARCHDIR=arm64` in sys/ and I noticed it…
-
[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…
-
I propose merging CHERI exceptions and priorities with standard RISC-V exceptions.
I also propose adding a new CSR to hold additional additional informatin on a load/store exception so that `mtval/st…
-
As part of the ETC project we did some model-based test generation on a version of x86isa translated into the Sail language. As well as identifying some problems with our translation, we encountered …
bacam updated
11 months ago
-
It came up today in discussion that LC and SC as used in integer pointer mode do not need immediate offsets.
It's also true that in capability pointer mode we already reserve the right to re-encode…