HomeFreeBSD

Add support for quirks while enabling secondary CPUs. This uses the fdt

Description

Add support for quirks while enabling secondary CPUs. This uses the fdt
compatible string to check if the board is compatible with a given quirk.
It's possible this will be moved later, however as it's currently only used
by the MP code put it there.

So far the only instance of a quirk is when the list of CPUs may be
incorrect. This can happen on virtual machines with a hard coded
devicetree, but where the user may then set the number of CPUs as an
argument. This is the case on the ARM models so include the model specific
compat strings for these, including the spelling mistake found in some of
the OpenplatformPkg dtb files.

Sponsored by: DARPA, AFRL

Details

Provenance
andrewAuthored on
Parents
rS323069: cxgbe/t4_tom: Add a knob to select the congestion control algorigthm
Branches
Unknown
Tags
Unknown