Skip to content

Conversation

npitre
Copy link

@npitre npitre commented Oct 16, 2025

Change SGI interrupt lines from 14-15 to 6-7 for nested interrupt
testing. SGI 8-15 are unaccessible from Non-Secure state (e.g., when
running with TF-A), causing test failures. SGI 0-2 are reserved for
Zephyr SMP IPIs, so use SGI 6-7 which work in both Secure and
Non-Secure configurations.

Fixes test failure: "isr0 did not execute" assertion at line 184.

Change SGI interrupt lines from 14-15 to 6-7 for nested interrupt
testing. SGI 8-15 are unaccessible from Non-Secure state (e.g., when
running with TF-A), causing test failures. SGI 0-2 are reserved for
Zephyr SMP IPIs, so use SGI 6-7 which work in both Secure and
Non-Secure configurations.

Fixes test failure: "isr0 did not execute" assertion at line 184.

Signed-off-by: Nicolas Pitre <[email protected]>
@zephyrbot zephyrbot added area: Architectures area: Tests Issues related to a particular existing or missing test labels Oct 16, 2025
@zephyrbot zephyrbot requested review from dcpleung and nashif October 16, 2025 19:29
@sonarqubecloud
Copy link

@npitre npitre added this to the v4.3.0 milestone Oct 20, 2025
@nashif nashif requested a review from wearyzen October 21, 2025 13:23
Copy link
Contributor

@wearyzen wearyzen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see that this is also part of pr 96852, is this PR created to get this change in before the code freeze in case the other doesn't make it?

@npitre
Copy link
Author

npitre commented Oct 21, 2025 via email

@cfriedt cfriedt merged commit 4c30a9b into zephyrproject-rtos:main Oct 21, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Architectures area: Tests Issues related to a particular existing or missing test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants