Disable x2APIC for SandyBridge laptops with Samsung BIOS

From the PR:
Almost always, my Samsung RF511 laptop could not boot with
x2APIC enabled in the kernel. It froze during SMP initialization,
shortly after "ACPI APIC Table: <SECCSD LH43STAR>" was printed
to the console. When the kernel is instructed not to use x2APIC,
the system boots correctly.

PR:	256389
Submitted by:	David Sebek <dasebek@gmail.com>
Reviewed by:	markj
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D30624
This commit is contained in:
Konstantin Belousov 2021-06-03 01:29:07 +03:00
parent e9e00cc0c9
commit 37f780d3e0

View File

@ -131,6 +131,7 @@ madt_probe_cpus(void)
static const char *x2apic_sandy_dis[] = {
"LENOVO",
"ASUSTeK Computer Inc.",
"SAMSUNG ELECTRONICS CO., LTD.",
};
/*