zephyr/subsys
Bjarki Arge Andreasen 825dea6832 shell: exchange k_mutex for k_sem
The mutex is being used as a simple binary semaphore. It is not
recursed so we don't need to track thread ownership nor lock count.

Exchange the mutex for a binary semaphore to save resources and
speed up shell.

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
2025-07-24 17:00:07 +01:00
..
bindesc
bluetooth Bluetooth: Controller: Fix assertion using BT_CTLR_LOW_LAT_ULL_DONE 2025-07-21 13:04:44 -04:00
canbus
console
dap
debug gdb: fix compilation failures 2025-07-21 13:03:30 -04:00
demand_paging
dfu dfu: img_util: Upload to slot0 if not running from slot0 2025-07-19 15:45:53 -04:00
disk
dsp
emul
fb
fs fs: shell: Fix FS shell using fixed storage_partition name instead of DT 2025-07-24 02:48:22 -04:00
gnss gnss: rtk: Add basic integration 2025-07-21 09:19:14 -04:00
input
ipc ipc_service: ipc_icbmsg: fix unchecked error in icmsg_open() 2025-07-11 13:15:04 -10:00
jwt
llext llext: only invalidate instruction cache where needed 2025-07-23 09:32:34 +02:00
logging
lorawan
mem_mgmt
mgmt
modbus
modem modem: pipelink: silence warning in modem_pipelink_is_connected 2025-07-24 02:45:22 -04:00
net net: lwm2m: senml_cbor: Verify data len before calling memcpy 2025-07-24 16:58:05 +01:00
pm pm: Fix to prevent incorrect forever timeout 2025-07-19 13:27:08 -04:00
pmci pmci: mctp: I2C+GPIO Target binding 2025-07-19 09:53:21 +02:00
portability
profiling
random
retention
rtio
sd
secure_storage
sensing
settings settings: Add retention backend 2025-07-21 07:23:29 -04:00
shell shell: exchange k_mutex for k_sem 2025-07-24 17:00:07 +01:00
sip_svc
stats
storage
task_wdt
testsuite crypto: remove deprecated tinycrypt 2025-07-24 02:48:32 -04:00
timing
tracing subsys/tracing/backend_posix: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
usb usb: uvc: respect setup->wLength in responses 2025-07-24 16:58:20 +01:00
zbus zbus: add user-configurable HEAP_MEM_POOL_ADD_SIZE_ZBUS 2025-07-19 09:56:21 +02:00
CMakeLists.txt gnss: rtk: Add basic integration 2025-07-21 09:19:14 -04:00
Kconfig gnss: rtk: Add basic integration 2025-07-21 09:19:14 -04:00