From 8eb40bea515441c13267fd7ef07601d8d5db9ee1 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Wed, 28 Nov 2018 12:19:18 +0800 Subject: [PATCH] freertos: pass TCB rather than the array to trace functions --- components/freertos/tasks.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/freertos/tasks.c b/components/freertos/tasks.c index b53fe5c756..06ec1db684 100644 --- a/components/freertos/tasks.c +++ b/components/freertos/tasks.c @@ -2951,7 +2951,7 @@ TickType_t xTimeToWake; /* Add the task to the suspended task list instead of a delayed task list to ensure the task is not woken by a timing event. It will block indefinitely. */ - traceMOVED_TASK_TO_SUSPENDED_LIST(pxCurrentTCB); + traceMOVED_TASK_TO_SUSPENDED_LIST(pxCurrentTCB[ xPortGetCoreID() ]); vListInsertEnd( &xSuspendedTaskList, &( pxCurrentTCB[ xPortGetCoreID() ]->xGenericListItem ) ); } else @@ -4651,7 +4651,7 @@ TickType_t uxReturn; of a delayed task list to ensure the task is not woken by a timing event. It will block indefinitely. */ - traceMOVED_TASK_TO_SUSPENDED_LIST(pxCurrentTCB); + traceMOVED_TASK_TO_SUSPENDED_LIST(pxCurrentTCB[ xPortGetCoreID() ]); vListInsertEnd( &xSuspendedTaskList, &( pxCurrentTCB[ xPortGetCoreID() ]->xGenericListItem ) ); } else @@ -4767,7 +4767,7 @@ TickType_t uxReturn; of a delayed task list to ensure the task is not woken by a timing event. It will block indefinitely. */ - traceMOVED_TASK_TO_SUSPENDED_LIST(pxCurrentTCB); + traceMOVED_TASK_TO_SUSPENDED_LIST(pxCurrentTCB[ xPortGetCoreID() ]); vListInsertEnd( &xSuspendedTaskList, &( pxCurrentTCB[ xPortGetCoreID() ]->xGenericListItem ) ); } else