HomeFreeBSD

Ensure that cmci_monitor() is not executed in parallel, since shared

Description

Ensure that cmci_monitor() is not executed in parallel, since shared
machine check banks must be only monitored by single CPU.

Noted and reviewed by: jhb
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D15157

Details

Provenance
kibAuthored on
Differential Revision
D15157: Execute mca_init() under the ap_boot_mtx spinlock.
Parents
rS332970: Use IS_BSP() macro.
Branches
Unknown
Tags
Unknown