diff mbox

[Patch-next] ACPI, APEI: fix acpi_pre_map() return value.

Message ID 4C843F97.70608@np.css.fujitsu.com (mailing list archive)
State New, archived
Headers show

Commit Message

Jin Dongming Sept. 6, 2010, 1:10 a.m. UTC
None
diff mbox

Patch

diff --git a/drivers/acpi/atomicio.c b/drivers/acpi/atomicio.c
index 8f8bd73..542e539 100644
--- a/drivers/acpi/atomicio.c
+++ b/drivers/acpi/atomicio.c
@@ -142,7 +142,7 @@  static void __iomem *acpi_pre_map(phys_addr_t paddr,
 	list_add_tail_rcu(&map->list, &acpi_iomaps);
 	spin_unlock_irqrestore(&acpi_iomaps_lock, flags);
 
-	return vaddr + (paddr - pg_off);
+	return map->vaddr + (paddr - map->paddr);
 err_unmap:
 	iounmap(vaddr);
 	return NULL;