qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v4 11/13] pc: add 'etc/boot-cpus' fw_cfg file fo


From: Kevin O'Connor
Subject: Re: [Qemu-devel] [PATCH v4 11/13] pc: add 'etc/boot-cpus' fw_cfg file for machine with more than 255 CPUs
Date: Thu, 20 Oct 2016 10:49:54 -0400
User-agent: Mutt/1.7.0 (2016-08-17)

On Thu, Oct 20, 2016 at 10:27:33AM -0200, Eduardo Habkost wrote:
> (Why does SeaBIOS need to start the other CPUs, anyway, except
> for building the APIC ID list for the ACPI tables?)

SeaBIOS only starts the other CPUs when running on QEMU (it does not
on coreboot).  The main reason is to initialize the MTRR registers on
those CPUs.  It's also used to create the apic id list which is used
during the generation of the mptable, and during the generation of the
ACPI tables if an old QEMU machine type is running that doesn't pass
ACPI tables to SeaBIOS.

-Kevin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]