zephyr/subsys
Bogdan Marinescu da708e232a ipc_rpmsg_static_vrings: use names for WQ threads
This patch adds names to the threads created by `mbox_init` via
`k_work_queue_start`. The name of the thread is the same as the name in
the device instance.

The main reason for this has to do with how `mcumgr` reports [thread
information](https://docs.zephyrproject.org/latest/services/device_mgmt/smp_groups/smp_group_0.html#task-statistics-command).
Specifically, data about threads is sent in a CBOR encoded map where the
map keys are the thread names (at least in the default configuration). If
there's more than one IPC channel defined (one example of this being
`samples/subsys/logging/multidomain`), both threads would be created
with an empty name and `mcumgr` will only return the data associated
with the thread created by the last call to `mbox_init`.

Signed-off-by: Bogdan Marinescu <bogdan.marinescu@gmail.com>
2024-05-02 20:47:38 +03:00
..
bindesc bindesc: Update build time without re-running cmake entirely 2024-03-29 15:08:39 +00:00
bluetooth Bluetooth: Coverity fix dereference before null check 2024-05-02 16:59:08 +02:00
canbus canbus: isotp: use proper CAN ID masks 2024-04-24 09:53:06 +02:00
console
debug gdbstub: Add v-packet handling function 2024-04-03 15:39:28 +01:00
demand_paging kernel: mm: only include demand_paging.h if needed 2023-11-23 10:01:45 +01:00
dfu subsys/dfu/boot: Fix image confirm for Direct XIP 2024-02-06 21:00:36 +01:00
disk
dsp
emul emul: Add support for non-bus emulators 2024-01-12 09:59:31 +01:00
fb
fs fs: ext2: Fix removing indirect blocks 2024-04-19 10:13:09 +02:00
input input: utils: rename the input dump callback 2024-04-01 11:05:02 +01:00
ipc ipc_rpmsg_static_vrings: use names for WQ threads 2024-05-02 20:47:38 +03:00
jwt jwt: use sys_rand_get directly 2024-04-05 12:28:46 +02:00
llext llext: fix llext_find_sym() not to return a "const" value 2024-04-16 09:06:49 +02:00
logging logging: Default to IMMEDIATE mode for native targets 2024-04-26 19:48:49 +01:00
lorawan lorawan: services: add Fragmented Data Block Transport 2024-05-02 16:54:43 +02:00
mem_mgmt mem_mgmt: Add a memory attributes memory allocator 2023-11-27 19:56:48 +01:00
mgmt mgmt: updatehub: Fix json arrays 2024-05-02 10:55:34 +02:00
modbus modbus: Respect CONFIG_UART_USE_RUNTIME_CONFIGURE 2024-04-10 10:01:55 +02:00
modem modem: chat: implement helper defines/structs 2024-04-24 15:00:10 -04:00
net net: lib: http_server: Initial HTTP server support 2024-04-30 13:25:22 +02:00
pm pm: device_runtime: add an access function to get the usage counter 2024-05-01 10:31:03 +02:00
portability cmsis_rtos_v1: support memory mapped stack at abort hook 2024-04-10 07:44:27 -04:00
random random: Rename source files 2024-03-28 09:44:44 +00:00
retention retention: Increase read size variables to 16-bit 2023-12-14 19:05:22 +00:00
rtio syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
sd sd: sdmmc: fix formatting 2024-03-20 10:27:02 -05:00
sensing sensing: add rtio implement for sensing subsys 2024-01-24 10:32:10 +01:00
settings subsys/settings: add a function to save subtree 2024-05-01 22:56:19 +01:00
shell shell: device_service: show the usage conter when pm runtime is enabled 2024-05-01 10:31:03 +02:00
sip_svc linker: subsys: Use Z_LINK_ITERABLE_SUBALIGN 2024-04-20 13:45:25 -04:00
stats shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
storage subsys/storage/flash_map: Inline flash_area_layout 2024-03-22 08:58:48 +01:00
task_wdt task_wdt: add shell 2024-03-22 10:24:55 +01:00
testsuite testsuite: ztress: fix doxygen command 2024-04-30 12:00:58 +02:00
timing
tracing tracing: full reset during init 2024-04-24 17:08:24 -04:00
usb usb: device_next: rework USBD shell to take speed into account 2024-04-22 06:51:22 -07:00
zbus zbus: add priority boost feature 2024-01-04 09:41:54 +01:00
CMakeLists.txt drivers, subsys: sort the lists again, mark the blocks for checking 2023-11-13 09:41:05 +01:00
Kconfig llext: enable tristate Kconfig options 2024-01-11 10:26:04 -05:00