zephyr/subsys
Jukka Rissanen 1a5e13a79b net: if: Release the interface lock early when starting IPv4 ACD
In order to avoid any mutex deadlocks between iface->lock and
TX lock, release the interface lock before calling a function
that will acquire TX lock. See previous commit for similar issue
in RS timer handling. So here we create a separate list of ACD
addresses that are to be started when network interface comes up
without iface->lock held.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2025-03-05 16:40:29 +00:00
..
bindesc
bluetooth Bluetooth: Controller: Fix single timer direction finding support 2025-02-28 14:55:11 +01:00
canbus
console
dap
debug debug: gdbstub: Re-enable warning 2025-02-21 04:46:12 +01:00
demand_paging
dfu dfu: Add support for new MCUboot swap using offset mode 2025-02-10 19:05:25 +01:00
disk
dsp
emul
fb fb: cfb: Remove unused config 2025-02-13 12:14:52 +01:00
fs fs: zms: fix Copyright notice 2025-03-04 12:17:02 +00:00
input
ipc ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00
jwt
llext llext-edk: add support for Zstd and Zip formats 2025-02-14 13:35:43 +01:00
logging logging: backends: rtt: Do not enable when shell logging is used 2025-02-14 19:40:23 +00:00
lorawan
mctp
mem_mgmt
mgmt mgmt: hawkbit: remove imply HWINFO 2025-02-26 10:10:42 +00:00
modbus
modem
net net: if: Release the interface lock early when starting IPv4 ACD 2025-03-05 16:40:29 +00:00
pm pm: Remove deprecated function 2025-02-10 03:41:06 +01:00
portability portability: cmsis: Support static CMSIS-RTOSv2 control blocks 2025-02-14 03:13:35 +01:00
profiling
random random: Correct Mutex define 2025-03-04 21:55:45 +01:00
retention
rtio rtio: workq: Select Early P4WQ threads init 2025-02-18 05:32:58 +01:00
sd sd: mmc: Remove unwanted request to card for reading OCR content 2025-02-26 22:03:23 +00:00
secure_storage secure_storage: swap select to depends on 2025-02-27 09:07:56 +00:00
sensing
settings settings: ZMS: add a backend for ZMS (Zephyr Memory Storage) 2025-02-13 16:40:41 +01:00
shell shell: rtt: increase bypass buffer size 2025-02-14 17:07:52 +01:00
sip_svc
stats
storage
task_wdt
testsuite tests: kernel: interrupt: Remove MS_TO_US 2025-02-20 06:05:37 +01:00
timing
tracing
usb usb: device_next: fix Get Status request response 2025-02-28 14:51:53 +01:00
zbus
CMakeLists.txt
Kconfig