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 lorawan: clock_sync: assert instead of error code 2025-02-03 16:59:29 +01:00
mctp
mem_mgmt
mgmt mgmt: hawkbit: remove imply HWINFO 2025-02-26 10:10:42 +00:00
modbus modbus: initialize return variable. 2025-01-21 19:28:52 +01:00
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 arch: remove z_arch_esf_t 2025-01-23 16:32:36 +01:00
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 sensing: Fix static assert in get_sensor_by_dev() 2025-01-18 12:40:03 +01:00
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 storage/stream_flash: Switch to stream_flash_erase_to_append 2025-01-30 14:13:42 +01:00
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 zbus: assert when inside an ISR and time out is not zero 2025-01-21 19:30:20 +01:00
CMakeLists.txt
Kconfig