Just in case you didn't notice https://patchwork.kernel.org/patch/120327/ has this patch at the bottom:
--- a/drivers/char/hpet.c +++ b/drivers/char/hpet.c @@ -1017,6 +1017,8 @@ static int hpet_acpi_add(struct acpi_device *device) return -ENODEV;
if (!data.hd_address || !data.hd_nirqs) { + if (data.hd_address) + iounmap(data.hd_address); printk("%s: no address or irqs in _CRS\n", __func__); return -ENODEV; }
Just in case you didn't notice /patchwork. kernel. org/patch/ 120327/
https:/
has this patch at the bottom:
--- a/drivers/ char/hpet. c char/hpet. c add(struct acpi_device *device)
return -ENODEV;
+++ b/drivers/
@@ -1017,6 +1017,8 @@ static int hpet_acpi_
if (!data.hd_address || !data.hd_nirqs) { data.hd_ address) ;
printk( "%s: no address or irqs in _CRS\n", __func__);
return -ENODEV;
+ if (data.hd_address)
+ iounmap(
}