From 4b229c30645b5bf16d86396892adbff16d85948e 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 2048 to avoid memory issues. After adding the buffer with the default size of 128 that is allocated on the thread's stack, 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..364acf8cd5e 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 2048 help Size of stack used by work queue RX thread. This work queue is created to prevent notifying service users about received data