zephyr/subsys
Lingao Meng 0c78a2aaca Bluetooth: Mesh: Fixes Unable recovery twice even after 192h
After PR: https://github.com/zephyrproject-rtos/zephyr/pull/38296

If we receive the second recovery after 192 hours after the first
recovery, we may still not be able to perform any recovery, even
if the IV Index differs by 42, because the `ivi_was_recovered` flag
will only be cleared during the iv update.

But still May lose iv update, as we did the first iv recovery.

This patch by checking the iv duration, if 192h later, auto clear
`ivi_was_recovered` flag.

Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2022-02-21 21:57:32 -05:00
..
bluetooth Bluetooth: Mesh: Fixes Unable recovery twice even after 192h 2022-02-21 21:57:32 -05:00
canbus canbus: isotp: ensure consecutive frames are sent in FIFO order 2022-02-21 19:37:35 -05:00
console
cpp cpp: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
debug debug: thread_analyzer: Add option to print ISR stack usage 2022-02-21 20:57:17 -05:00
demand_paging
dfu
disk
emul
fb samples: use chosen property to get default display controller 2021-12-10 12:47:30 +01:00
fs fat_fs: Add support for the "win" variable alignment in FATFS struct 2022-02-21 20:48:54 -05:00
ipc ipc: Remove multi-instance backend 2022-01-17 15:50:58 -05:00
jwt
logging logging: Add common api for getting memory usage 2022-02-21 20:41:17 -05:00
lorawan
mgmt mgmt/mcumgr/lib: Remove unneeded return code check 2022-02-21 20:50:06 -05:00
modbus modbus: do not loop in UART IRQ handler 2022-02-09 22:11:16 -05:00
net CMake: net: pkt_filter: Only construct the library if enabled 2022-02-21 21:57:19 -05:00
pm pm: Change parameters of pm_power_state_{set,exit_post_ops} 2022-02-21 20:58:01 -05:00
portability portability: cmsis: use correct type for atomics 2021-11-15 09:59:01 -05:00
random random: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
settings settings: add shell commands for reading settings 2021-11-22 08:32:56 -05:00
shell shell: kernel_service: Use z_stack_space_get for isr stack stats 2022-02-21 20:57:17 -05:00
stats
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 ztest: Update verification to account for missing suite 2022-02-17 09:08:21 -05:00
timing
tracing tracing_user: Add ISR nest level parameter 2022-01-21 14:38:35 -05:00
usb usb: dfu: disable USB DFU uploading by default 2022-02-18 09:32:22 -08:00
CMakeLists.txt
Kconfig