zephyr/subsys
Flavio Ceolin ce170fa029 pm: device_runtime: Fix reference count when action fails
The usage count and device power state has to be restored when the
device action callback fails in the async operation. Otherwise it will
lead to an inconsistent state.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2022-01-10 10:22:37 -05:00
..
bluetooth Bluetooth: controller: fixing up problem in collision handling 2022-01-10 14:50:14 +01:00
canbus drivers: can: rename API functions for better consistency 2022-01-10 10:44:37 +01:00
console console: Kconfig: Remove EXPERIMENTAL marker 2021-10-22 09:46:22 -04:00
cpp ARC: MWDT: get rid of MWDT startup libs 2021-09-01 17:08:32 -04:00
debug debug: coredump: add xtensa coredump 2021-12-14 07:40:55 -05:00
demand_paging demand_paging: eviction/nru: fix incorrect dirty bit return val 2021-09-20 19:43:02 -04:00
dfu
disk
emul i2c: emul: Add get_config function 2021-11-02 16:46:33 +01:00
fb samples: use chosen property to get default display controller 2021-12-10 12:47:30 +01:00
fs fs: littlefs: Add processing of FS_MOUNT_FLAG_USE_DISK_ACCESS flag 2021-12-06 08:08:26 -05:00
ipc ipc: use highest coop priority for IPM workqueue 2021-11-24 18:59:02 +01:00
jwt jwt: mbedTLS requires csprng 2021-10-07 14:02:40 -05:00
logging logging: Fix counting of buffered messages 2022-01-05 14:42:40 +01:00
lorawan kconfig: lorawan: experimental settings now uses select EXPERIMENTAL 2021-10-25 10:46:48 +02:00
mgmt mcumgr: kconfig: Have OS_MGMT_TASKSTAT default to n 2022-01-04 11:54:28 +01:00
modbus
net drivers: can: rename API functions for better consistency 2022-01-10 10:44:37 +01:00
pm pm: device_runtime: Fix reference count when action fails 2022-01-10 10:22:37 -05:00
portability portability: cmsis: use correct type for atomics 2021-11-15 09:59:01 -05:00
random random: Fix sys_csrand_get build condition 2021-10-07 14:02:40 -05:00
settings settings: add shell commands for reading settings 2021-11-22 08:32:56 -05:00
shell lib: getopt: rework and extend getopt library 2022-01-06 21:26:59 +01:00
stats stats: fixed implicit integer sign extension in stats_get_off() 2021-10-28 15:15:56 -04:00
storage storage/flash_map: Use larger type for alignment 2021-12-30 16:32:02 -05:00
task_wdt task_wdt: fix overflow in current_ticks making wdt get stuck 2021-11-22 20:22:11 -05:00
testsuite testsuite: ztest: Add framework for stress testing 2022-01-01 07:37:22 -05:00
timing
tracing pm: device_runtime: Return possible error on enable 2021-12-14 19:23:05 -05:00
usb usb: bluetooth: do not start transfers when USB bus is suspended 2021-12-14 09:08:58 -05:00
CMakeLists.txt
Kconfig