Skip to content

riscv_zisslpcfi

Tsukasa OI edited this page Nov 23, 2022 · 5 revisions

Draft Extension: Zisslpcfi

Feature Description

This patchset implements Zisslpcfi extension, which is a control flow integrity extension which implements shadow stack and landing pads.

It also adds stub Zimop extension as a dependency from Zisslpcfi.

This is based on: https://github.com/riscv/riscv-cfi/tree/954358b90f86ba076494fa5e0d8cef43e7a05b3b

Note that riscv-cfi.pdf in this commit is outdated.

Because CSR addresses are not determined, this branch comes with a instantiation script (instantiate-zisslpcfi.sh).

Clone this wiki locally