From 8a927f6d6d62b9a53f439e7d3749b31dcf35b299 Mon Sep 17 00:00:00 2001 From: Felipe Moura Date: Sat, 18 Jul 2026 14:46:27 -0300 Subject: [PATCH] boards/esp32c3-devkit/dropbear: enable SCHED_HAVE_PARENT Dropbear's NSH PTY session reaps the child task with waitpid() and needs CONFIG_SCHED_CHILD_STATUS, which depends on SCHED_HAVE_PARENT. The netutils/dropbear Kconfig now depends on SCHED_HAVE_PARENT and selects SCHED_CHILD_STATUS (apache/nuttx-apps#3648); set SCHED_HAVE_PARENT here so the dropbear defconfig stays consistent and the session no longer fails with ECHILD after authentication. Signed-off-by: Felipe Moura --- boards/risc-v/esp32c3/esp32c3-devkit/configs/dropbear/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/boards/risc-v/esp32c3/esp32c3-devkit/configs/dropbear/defconfig b/boards/risc-v/esp32c3/esp32c3-devkit/configs/dropbear/defconfig index f6df7341487fe..f6be9e8628f7c 100644 --- a/boards/risc-v/esp32c3/esp32c3-devkit/configs/dropbear/defconfig +++ b/boards/risc-v/esp32c3/esp32c3-devkit/configs/dropbear/defconfig @@ -73,6 +73,7 @@ CONFIG_PSEUDOTERM_TXBUFSIZE=2048 CONFIG_PTHREAD_MUTEX_TYPES=y CONFIG_RR_INTERVAL=200 CONFIG_SCHED_BACKTRACE=y +CONFIG_SCHED_HAVE_PARENT=y CONFIG_SCHED_LPWORK=y CONFIG_SCHED_WAITPID=y CONFIG_SIG_DEFAULT=y