zephyr/subsys/shell/modules
Yong Cong Sin e3c2e8484f shell: modules: kernel: group thread-related cmds
`stacks` `threads` & `unwind` are commands related to kernel
thread, group them one level inside a main `thread` command,
and rename `threads` to `list`:

- `kernel threads` -> `kernel thread list`
- `kernel stacks` -> `kernel thread stacks`
- `kernel unwind` -> `kernel thread unwind`

Additionally, rename and mark the `thread_valid()` function
as `__maybe_unused` as it might be unused for architectures
without stackwalk implementation, and use the locked version
of the thread iterator (`k_thread_foreach()`)

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
Signed-off-by: Yong Cong Sin <yongcong.sin@gmail.com>
2024-08-28 14:01:55 -04:00
..
CMakeLists.txt
date_service.c
device_service.c device_dt_metadata: handle dt_meta being NULL 2024-08-12 15:54:22 +02:00
devmem_service.c shell: devmem: minor optimizations 2024-08-27 12:44:46 +02:00
Kconfig posix: deprecate POSIX_FNMATCH GETOPT GETENTROPY 2024-06-04 16:27:12 -05:00
kernel_service.c shell: modules: kernel: group thread-related cmds 2024-08-28 14:01:55 -04:00