HomeFreeBSD

Disable x2APIC for SandyBridge laptops with Samsung BIOS

Description

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

Details

Provenance
kibAuthored on Jun 2 2021, 10:29 PM
Reviewer
markj
Differential Revision
D30624: Refactor madt_setup_local and add Samsung BIOSes to black list on Sandy
Parents
rGe9e00cc0c987: madt_setup_local: extract special case checks into a helper
Branches
Unknown
Tags
Unknown