Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

px4_platform_common/sem.h: Enable SEM_PRIO_INHERIT by default #503

Merged
merged 1 commit into from
Sep 28, 2023

Conversation

pussuw
Copy link

@pussuw pussuw commented Sep 27, 2023

This is a (temporary) regression mitigation after NuttX 12.0 release, where priority inheritance (pi) was disabled by default. This changes the default behavior, as previously pi was enabled by default.

Patch it by enabling it within the px4_sem_init() call.

@pussuw pussuw requested a review from jlaitine September 27, 2023 11:27
This is a (temporary) regression mitigation after NuttX 12.0 release,
where priority inheritance (pi) was disabled by default. This changes
the default behavior, as previously pi was enabled by default.

Patch it by enabling it within the px4_sem_init() call.
@pussuw pussuw force-pushed the sem_prio_inherit_fix branch from c661450 to ad86c50 Compare September 27, 2023 11:33
@pussuw pussuw merged commit 7174127 into main Sep 28, 2023
21 checks passed
@pussuw pussuw deleted the sem_prio_inherit_fix branch September 28, 2023 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants