
Hugo, This is how I did it: Here is an example of enabling SMC forwarding for the zcu102 development board: https://github.com/seL4/microkit/commit/b6a1386cdd2488b416dbc280ebcea87e4490... You will then need to follow the Microkit readme to build your own Microkit with that change. Then you need to set `smc="true"` in any PDs where you want to enable SMC forwarding. Here is an example for a vmm: https://github.com/dornerworks/inspecta-open-platform/blob/main/open-platfor... The kernel implementation allows for fine-grained control over specifically which SMC calls are allowed by a PD, however, I don't think Microkit has implemented that granularity yet. That means you can either forward all SMC calls or none of them. Thanks, Robbie -----Original Message----- From: Hugo V.C. via Devel <devel@sel4.systems> Sent: Thursday, March 6, 2025 4:37 AM To: Ivan Velickovic <i.velickovic@unsw.edu.au> Cc: devel <devel@sel4.systems> Subject: [seL4] Re: Release 2.0.0 of Microkit CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Hi Ivan, where I can find info about: "Add support for ARM platforms to use SMC forwarding. Note that this requires a kernel option to be set that right now is not set by default on any ARM platforms in Microkit." I want to enable SMC forwarding. Best, On Thursday, March 6, 2025, Ivan Velickovic via Devel <devel@sel4.systems> wrote:
Hello everyone,
There is a new release of Microkit, version 2.0.0.
This release contains various bug fixes, quality-of-life changes, features, and new board support.
This is a major version bump due to a breaking change. Below the release notes, there is a section on how to upgrade from Microkit 1.4.1.
You can download the pre-built SDK from GitHub: https://github.com/seL4/microkit/releases/tag/2.0.0
Ivan
_______________________________________________ Devel mailing list -- devel@sel4.systems To unsubscribe send an email to devel-leave@sel4.systems
_______________________________________________ Devel mailing list -- devel@sel4.systems To unsubscribe send an email to devel-leave@sel4.systems