Fenghua Yu
369d913b24
ACPI: Harden acpi_table_parse_entries() against BIOS bug
...
Parsing acpi table entries may fall into an infinite loop on a buggy BIOS
which has entry length=0 in acpi table.
Instead of kernel hang with few failure clue which leads to heavy lifting debug
effort, this patch hardens kernel boot by booting into non NUMA mode. The debug
info left in log buffer helps people identify the issue.
Signed-off-by: Fenghua Yu <fenghua.yu@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
2012-10-06 15:51:49 -04:00
..
2012-08-22 09:18:49 +10:00
2012-07-14 11:01:42 -04:00
2012-08-10 13:35:32 +02:00
2010-12-14 00:22:14 -05:00
2012-06-04 01:09:21 -04:00
Merge branches 'acpi_pad', 'acpica', 'apei-bugzilla-43282', 'battery', 'cpuidle-coupled', 'cpuidle-tweaks', 'intel_idle-ivb', 'ost', 'red-hat-bz-772730', 'thermal', 'thermal-spear' and 'turbostat-v2' into release
2012-07-26 00:03:58 -04:00
2012-08-10 13:35:32 +02:00
2012-05-17 07:18:26 -07:00
2011-10-31 19:30:33 -04:00
2012-09-25 00:15:07 -04:00
2012-08-10 13:35:32 +02:00
2009-08-28 19:57:27 -04:00
2012-06-04 01:09:22 -04:00
2011-05-29 01:50:40 -04:00
2011-10-31 19:30:34 -04:00
2012-01-13 09:32:20 +10:30
2012-04-05 15:25:50 -07:00
2012-03-30 16:45:39 -07:00
2011-10-31 19:30:34 -04:00
2012-08-10 13:35:32 +02:00
2012-07-25 14:24:13 -04:00
2010-05-19 22:40:24 -04:00
2011-05-29 01:50:04 -04:00
2012-06-04 00:07:33 -04:00
2012-03-30 04:09:24 -04:00
2012-08-03 00:15:53 -04:00
2012-03-30 02:46:57 -04:00
2012-06-01 11:51:53 -04:00
2010-02-22 16:21:02 -08:00
2012-01-06 12:11:16 -08:00
2012-05-08 08:55:26 -07:00
2012-08-03 00:31:23 -04:00
2012-01-13 09:32:20 +10:30
2012-09-14 20:54:44 +02:00
2011-10-31 19:30:34 -04:00
2012-07-12 22:39:32 +02:00
2012-08-03 00:31:23 -04:00
2012-07-26 14:28:55 -07:00
2012-05-08 01:56:37 -04:00
2012-03-22 02:16:14 -04:00
2012-03-30 16:06:12 -04:00
2012-04-20 11:19:35 -07:00
2012-08-10 13:35:32 +02:00
2011-10-31 19:30:32 -04:00
2012-07-26 14:28:55 -07:00
2012-08-03 00:31:23 -04:00
2010-10-19 13:44:37 -04:00
2012-07-26 21:35:28 -04:00
2012-10-06 15:51:49 -04:00
2012-08-10 13:35:32 +02:00
2012-06-04 01:09:14 -04:00
2012-07-28 00:11:48 -04:00
2012-06-30 00:53:50 -04:00
2011-02-12 01:39:53 +01:00