Optionally enable NS IRQ handling during service execution
Closed, ResolvedPublic

Description

Add configuration option to enable NS IRQ handling during service execution.
Turn off by default in keeping with earlier prototype limitations.

[Changing scope]
As earlier prototype limitations are not present, enable NS IRQ handling during service execution as the only option (no configuration option)

wmnt created this task.Sep 4 2018, 3:24 PM
wmnt triaged this task as Normal priority.

Based on @gyuri-szing's comment on the review I split the change to two parts:
https://review.trustedfirmware.org/#/c/174/ only fixes the upstream to keep NS exceptions disabled during secure execution by default as is the current assumption for TF-M.
Change https://review.trustedfirmware.org/#/c/183/ introduces the switch. Gyorgy's comment can be debated separately this way without blocking the fix.

matetothpal updated the task description. (Show Details)Jun 18 2019, 10:18 AM
wmnt reassigned this task from wmnt to matetothpal.Jul 29 2019, 6:36 AM

As I believe the change has been implemented with the new scope, I'm re-assigning the ticket to Mate, the owner of the change.

matetothpal closed this task as Resolved.Jul 30 2019, 9:44 AM

This change had been implemented in the change https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/1361/ with the changed scope:
NS IRQ handling during service execution is enabled as the only option (no configuration option available)