summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian J. Nemec <bnemec@chromium.org>2020-08-11 12:10:58 -0700
committerCommit Bot <commit-bot@chromium.org>2020-08-12 03:53:23 +0000
commitb184c26e2c2c9b564b04ca477adf18735b6ab1d8 (patch)
tree6aa0318d80dc635d10dde88d57058d828c9eaa51
parent8b9632d20f977783aa8137c9666d4a61388b50d5 (diff)
downloadchrome-ec-b184c26e2c2c9b564b04ca477adf18735b6ab1d8.tar.gz
servo: Increased stack sizes for servo_v4p1
Increased the stack sizes in servo_V4p1's power delivery tasks. The report from stack analysis: make BOARD=servo_v4p1 SECTION=RO analyzestack | grep Max Task: HOOKS, Max size: 336 (112 + 224), Allocated size: 768 Task: CONSOLE, Max size: 512 (288 + 224), Allocated size: 768 Task: PD_C0, Max size: 976 (752 + 224), Allocated size: 1056 Task: PD_C1, Max size: 976 (752 + 224), Allocated size: 1056 Task: PD_C2, Max size: 696 (472 + 224), Allocated size: 768 BUG=b:163546782 BRANCH=servo TEST=make -j BOARD=servo_v4p1 TESt=make BOARD=servo_v4p1 SECTION=RO analyzestack Signed-off-by: Brian Nemec <bnemec@chromium.org> Change-Id: Iccf7ebdf2a19afce9c02c43df6f72940c950d35e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2350300 Reviewed-by: Sam Hurst <shurst@google.com> (cherry picked from commit dbcab40b7b8696d56b4708f37f84883ae3e0c8bf) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2351361
-rw-r--r--board/servo_v4p1/ec.tasklist4
1 files changed, 2 insertions, 2 deletions
diff --git a/board/servo_v4p1/ec.tasklist b/board/servo_v4p1/ec.tasklist
index 51bed39b63..3004799adf 100644
--- a/board/servo_v4p1/ec.tasklist
+++ b/board/servo_v4p1/ec.tasklist
@@ -9,6 +9,6 @@
#define CONFIG_TASK_LIST \
TASK_ALWAYS(HOOKS, hook_task, NULL, VENTI_TASK_STACK_SIZE) \
TASK_ALWAYS(CONSOLE, console_task, NULL, VENTI_TASK_STACK_SIZE) \
- TASK_ALWAYS(PD_C0, pd_task, NULL, VENTI_TASK_STACK_SIZE) \
- TASK_ALWAYS(PD_C1, pd_task, NULL, VENTI_TASK_STACK_SIZE) \
+ TASK_ALWAYS(PD_C0, pd_task, NULL, ULTRA_TASK_STACK_SIZE) \
+ TASK_ALWAYS(PD_C1, pd_task, NULL, ULTRA_TASK_STACK_SIZE) \
TASK_ALWAYS(PD_C2, snk_task, NULL, VENTI_TASK_STACK_SIZE)