Skip to content

Conversation

@felixvanoost
Copy link
Contributor

Description

Passes the core ID as an argument to the SMP lock macros port{GET/RELEASE}_{TASK/ISR}_LOCK in the following ports:

  • CCRH/U2x
  • GHS/U2x
  • TI/CORTEX_A53_64-BIT_TI_AM64_SMP

This matches the kernel change introduced in FreeRTOS/FreeRTOS-Kernel#1212.

Test Steps

None.

Related Issue

FreeRTOS/FreeRTOS-Kernel#1204

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

@felixvanoost felixvanoost changed the title Pass core ID to port task/ISR lock macros Pass core ID to port lock macros Dec 25, 2024
@jasonpcarroll
Copy link
Member

jasonpcarroll commented Dec 27, 2024

This looks great! I have approved, but lets get your Kernel PR in first. I will contact a second reviewer.

jasonpcarroll
jasonpcarroll previously approved these changes Dec 27, 2024
Signed-off-by: Gaurav Aggarwal <[email protected]>
@aggarg aggarg merged commit 1afa57e into FreeRTOS:main Dec 30, 2024
@felixvanoost felixvanoost deleted the pass-core-id-to-port-lock-macros branch December 30, 2024 11:30
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.

4 participants