Skip to content

{bp-19433} drivers/watchdog: fix capture automonitor notifier context - #19618

Merged
xiaoxiang781216 merged 2 commits into
apache:releases/13.0from
jerpelea:bp-19433
Aug 3, 2026
Merged

{bp-19433} drivers/watchdog: fix capture automonitor notifier context#19618
xiaoxiang781216 merged 2 commits into
apache:releases/13.0from
jerpelea:bp-19433

Conversation

@jerpelea

@jerpelea jerpelea commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Fix watchdog capture-based automonitor handling for lower-half drivers that invoke the capture callback with a NULL argument, and make timeout notifier delivery match the documented automonitor contract.

Impact

RELEASE

Testing

CI

Provide per-instance capture automonitor lookup for watchdog lower halves
that pass callback context, and avoid selecting an unrelated watchdog when
legacy lower halves provide no context. Update STM32 WWDG lower halves to pass
their instance context so multiple watchdog devices remain distinguishable.

Signed-off-by: hanzhijian <hanzhijian@zepp.com>
Assisted-by: OpenAI Codex
Explain how drivertest applications are selected and run, list the current test categories, and document the watchdog reset and notifier test behavior.

Assisted-by: OpenAI Codex
Signed-off-by: hanzhijian <hanzhijian@zepp.com>
@github-actions github-actions Bot added Arch: arm Issues related to ARM (32-bit) architecture Area: Drivers Drivers issues Size: M The size of the change in this PR is medium Board: simulator labels Aug 3, 2026
@xiaoxiang781216
xiaoxiang781216 merged commit 1aefe1c into apache:releases/13.0 Aug 3, 2026
16 of 42 checks passed
@jerpelea
jerpelea deleted the bp-19433 branch August 3, 2026 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Arch: arm Issues related to ARM (32-bit) architecture Area: Drivers Drivers issues Board: simulator Size: M The size of the change in this PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants