Skip to content

Comments

MISRA 17.12 fixes, justifications for other reporting issues.#1372

Merged
kstribrnAmzn merged 10 commits intoFreeRTOS:mainfrom
kstribrnAmzn:misraFix
Feb 24, 2026
Merged

MISRA 17.12 fixes, justifications for other reporting issues.#1372
kstribrnAmzn merged 10 commits intoFreeRTOS:mainfrom
kstribrnAmzn:misraFix

Conversation

@kstribrnAmzn
Copy link
Member

@kstribrnAmzn kstribrnAmzn commented Feb 20, 2026

Description

Fix MISRA 17.12 violations by making explicit the callback function usage callback pattern.

Provide justification for leaving the other violations unsuppressed. Most are not considered kernel implementation or should go away with a valid port implementation.

Test Steps

Ran coverity scan

Checklist:

  • I have tested my changes. No regression in existing tests.
  • [] I have modified and/or added unit-tests to cover the code changes in this Pull Request.

Related Issue

None

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@kstribrnAmzn kstribrnAmzn changed the title MISRA 4.12 fixes, justifications for other reporting issues. MISRA 17.12 fixes, justifications for other reporting issues. Feb 20, 2026
@kstribrnAmzn kstribrnAmzn marked this pull request as ready for review February 20, 2026 22:33
@sonarqubecloud
Copy link

@kstribrnAmzn kstribrnAmzn merged commit f1043c4 into FreeRTOS:main Feb 24, 2026
17 checks passed
@kstribrnAmzn kstribrnAmzn deleted the misraFix branch February 24, 2026 21:59
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.

3 participants