Jessica Clarke
Jessica Clarke
What "loader" is scanning JALRs, especially in a JITed context?
Also it's really not brittle, it's well defined and easy to understand IMO, JALR just calculates the address and masks of the low bit as a normal legalisation like RISC-V...
> Oops - if there is no test for it, you've found a hole in the test suite. We will fix that (assuming this doesn't get much farther). Thank you....
> @jrtc27 >Requires that the function returns never use jalr with lsb set in the imm field as well as prohibits presence of "auxiliary information" in lsb of pointers passed...
This renders the parsing of Zfoo1p0 ambiguous
efirt no longer needs disabling on dev (though is baked into the kernel so a bit pointless)
Fixed by https://github.com/CTSRD-CHERI/cheribsd/pull/1361
Go kick https://ctsrd-build.cl.cam.ac.uk/job/CheriBSD-testsuite/job/cherry-pick-testsuite-fixes/
GitHub exports zip files, we could make it grab those
Our general belief is that compartments cannot safely be given raw access to system calls, and so any signal configuration must be interposed given it's a shared process-wide resource, with...