From 2a679b95faef5dd1e5a46d6710d7059b6042758c Mon Sep 17 00:00:00 2001 From: Piotr Koziar Date: Tue, 8 Oct 2024 13:45:34 +0200 Subject: [PATCH] [nrf fromlist] ipc: icmsg: increase stack size of RX work queue thread Increases default size of stack used by work queue RX thread from 1024 to 1280 to avoid memory issues. After adding the buffer with the default size of 128 that is allocated on the thread's stack (see #77552), there is too little stack left during heavy stress. Upstream PR: https://github.com/zephyrproject-rtos/zephyr/pull/79557 Signed-off-by: Piotr Koziar --- subsys/ipc/ipc_service/lib/Kconfig.icmsg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subsys/ipc/ipc_service/lib/Kconfig.icmsg b/subsys/ipc/ipc_service/lib/Kconfig.icmsg index 93427404dca..bc15d9a5999 100644 --- a/subsys/ipc/ipc_service/lib/Kconfig.icmsg +++ b/subsys/ipc/ipc_service/lib/Kconfig.icmsg @@ -51,7 +51,7 @@ if IPC_SERVICE_BACKEND_ICMSG_WQ_ENABLE config IPC_SERVICE_BACKEND_ICMSG_WQ_STACK_SIZE int "Size of RX work queue stack" - default 1024 + default 1280 help Size of stack used by work queue RX thread. This work queue is created to prevent notifying service users about received data