CTSRD-CHERI / qemu

QEMU with support for CHERI
Other
52 stars 28 forks source link

[CHERI-RISC-V] Allow dynamically enabling ISAv8/v9 semantics #226

Closed arichardson closed 1 year ago

arichardson commented 1 year ago

Add a new Xcheri_v9 CPU property to enable the new semantics. This allows us to support both semantics within the same QEMU binary which will make it possible to opt into the new semantics for development branches.

arichardson commented 1 year ago

Neat! Do you plan to extend this flag to control DDC/PCC offsetting as well?

Yes, I plan to follow-up with a commit that uses this flag to control offsetting.