From 0e321ecc9074468364ae4ced46bd716463510cd8 Mon Sep 17 00:00:00 2001 From: Henrik Brix Andersen Date: Sat, 17 Feb 2024 16:25:38 +0100 Subject: [PATCH] drivers: adc: lmp90xxx: use K_KERNEL_STACK_SIZEOF() Use K_KERNEL_STACK_SIZEOF() for calculating thread stack size, as this takes K_KERNEL_STACK_RESERVED into account. Fixes: #69131 Signed-off-by: Henrik Brix Andersen --- drivers/adc/adc_lmp90xxx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/adc/adc_lmp90xxx.c b/drivers/adc/adc_lmp90xxx.c index 2dc23a792f3..d47789333c4 100644 --- a/drivers/adc/adc_lmp90xxx.c +++ b/drivers/adc/adc_lmp90xxx.c @@ -1017,7 +1017,7 @@ static int lmp90xxx_init(const struct device *dev) } tid = k_thread_create(&data->thread, data->stack, - CONFIG_ADC_LMP90XXX_ACQUISITION_THREAD_STACK_SIZE, + K_KERNEL_STACK_SIZEOF(data->stack), lmp90xxx_acquisition_thread, data, NULL, NULL, CONFIG_ADC_LMP90XXX_ACQUISITION_THREAD_PRIO,