keystone-enclave / riscv-pk

Security monitor for Keystone Enclave (mirror of riscv-pk). Will be deprecated when openSBI port is ready
Other
36 stars 14 forks source link

scratchpad support, multiregion enclaves, etc #49

Closed dkohlbre closed 4 years ago

dkohlbre commented 4 years ago

FU540 plugin changes to add scratchpad support, fix cache part bugs, etc. Added a generic multi-region interface for enclaves to allow for >2 PMP logical regions. Plugin for SBI to talk to these regions.

dayeol commented 4 years ago

Will the on-chip enclave be enabled by default on FU540?

dkohlbre commented 4 years ago

No. We need to get a interface for asking for specific mitigations working first in my opinion. Cache partitioning and on-chip execution should be off by default for now.

dayeol commented 4 years ago

@dkohlbre Please keep the commits when you merge this PR. There're multiple changes and way too many commits, so squashing will make it a little hard to track down the history in my opinion.