Re: [PATCH v2] watchdog: wdat_wdt: map registers that fall inside ACPI NVS

From: Guenter Roeck

Date: Thu Aug 06 2026 - 17:27:23 EST


On Tue, Aug 04, 2026 at 12:39:57PM +0200, Renê de Souza Pinto wrote:
> Some firmwares describe WDAT registers inside memory ranges marked as
> ACPI NVS in the E820 map, failing with -EBUSY during probe, leaving the
> hardware watchdog unserviced and triggering periodic system resets.
>
> This issue was observed on a OnLogic Karbon 524 device (when watchdog is
> enabled in BIOS):
>
> wdat_wdt wdat_wdt: error -EBUSY: can't request region for resource [mem 0x63df7a98]
> wdat_wdt wdat_wdt: probe with driver wdat_wdt failed with error -16
>
> Check whether the region falls inside ACPI NVS before requesting it and,
> if so, map it without reservation.
>
> Signed-off-by: Renê de Souza Pinto <rene@xxxxxxxxxxxxx>

Applied.

Thanks,
Guenter