Yinghai Lu
7d97277b75
acpi/x86: introduce __apci_map_table, v4
...
to prevent wrongly overwriting fixmap that still want to use.
ACPI used to rely on low mappings being all linearly mapped and
grew a habit: it never really unmapped certain kinds of tables
after use.
This can cause problems - for example the hypothetical case
when some spurious access still references it.
v2: remove prev_map and prev_size in __apci_map_table
v3: let acpi_os_unmap_memory() call early_iounmap too, so remove extral calling to
early_acpi_os_unmap_memory
v4: fix typo in one acpi_get_table_with_size calling
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com >
Acked-by: Len Brown <len.brown@intel.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-02-09 13:35:07 +01:00
..
2008-07-17 11:11:17 -07:00
2008-08-04 11:06:16 -07:00
2006-07-01 17:19:08 -04:00
2008-02-02 02:22:43 -05:00
2009-02-09 13:35:07 +01:00
2008-10-17 10:02:21 -07:00
2007-05-11 05:38:25 -04:00
2005-04-16 15:20:36 -07:00
2008-10-20 08:52:39 -07:00
2008-04-22 08:56:38 -07:00
2007-07-26 11:11:57 -07:00
2006-06-21 14:35:28 -07:00
2008-10-20 08:52:40 -07:00
2006-06-30 19:25:36 +02:00
2009-01-14 14:15:15 +01:00
2008-07-21 21:55:02 -07:00
2006-06-21 11:19:22 -07:00
2006-06-21 11:19:22 -07:00
2008-04-17 10:14:51 -07:00
2008-02-04 15:36:36 -08:00
2005-04-16 15:20:36 -07:00
2007-12-07 14:28:02 -08:00
2007-07-09 13:37:44 -07:00
2008-11-20 13:27:12 -08:00
2008-04-17 10:42:34 -04:00
2008-12-31 18:07:42 -05:00
2008-12-26 22:23:40 +10:30
2008-05-27 15:11:10 -07:00
2007-05-11 14:55:43 -07:00
2009-01-04 15:39:24 +01:00
2008-10-17 09:50:09 -07:00
2008-08-01 10:21:21 -07:00
2009-01-16 14:32:17 -05:00
2008-02-07 08:42:25 -08:00
2007-07-25 11:12:47 -07:00
2008-10-17 13:52:22 -07:00
2008-04-03 11:02:58 -07:00
2008-02-04 15:42:06 -08:00
2008-11-14 10:38:37 +11:00
2008-02-04 15:42:06 -08:00
2008-11-20 13:31:10 -08:00
2008-05-27 15:02:17 -07:00
2008-09-10 10:46:32 -07:00
2008-12-13 21:20:26 +10:30
2008-10-17 10:06:59 -07:00
2008-04-08 13:51:35 -07:00
2006-10-17 14:54:19 -07:00
2008-06-26 11:24:35 +02:00
2008-10-17 10:12:54 -07:00
2008-11-20 13:41:20 -08:00
2008-05-27 15:08:01 -07:00
2008-05-27 13:24:39 -07:00
2009-01-06 10:44:40 -08:00
2008-10-17 12:14:13 -07:00
2008-03-06 09:19:27 -08:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2007-05-11 14:55:43 -07:00
2006-12-07 10:48:19 -08:00
2008-11-14 10:39:19 +11:00
2008-10-17 13:51:28 -07:00
2008-10-06 10:43:06 -07:00
2007-05-08 10:00:28 -07:00
2008-06-11 16:40:33 -07:00
2008-04-29 08:06:21 -07:00
2008-11-07 09:51:55 -08:00
2007-05-08 14:51:59 -07:00
2008-11-14 10:38:37 +11:00
2008-08-18 15:39:48 -07:00
2008-12-13 21:20:26 +10:30
2009-01-14 14:15:15 +01:00
2008-12-31 15:11:46 +01:00
2008-12-13 21:20:25 +10:30
2008-02-05 08:26:44 -08:00
2009-01-15 10:38:56 -08:00
2008-06-26 11:24:35 +02:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2008-03-06 09:19:27 -08:00
2008-09-29 16:39:19 -07:00