[SeaBIOS] [PATCH v2 0/4] support booting more than 255 CPUs with QEMU
Kevin O'Connor
kevin at koconnor.net
Tue May 17 03:00:35 CEST 2016
On Wed, May 11, 2016 at 12:03:37PM +0200, Igor Mammedov wrote:
> Changelog since:
> v1:
> * s/count_cpu/apic_id_init/
> * merge handle_x2apic() into apic_id_init()
> RFC:
> * move out max-cpus check out of mptable_setup()
> * factor out CPU counting/apic ID detection in separate function
> * return back accidentially deleted debug message with APIC ID
> * drop unused code in smp_setup()
>
> According to SDM, if CPUs have APIC ID more than 254
> firmware should pass control to OS in x2APIC mode.
> This series adds x2APIC bootstrap initialization.
>
> QEMU side of x2APIC support:
> https://lists.gnu.org/archive/html/qemu-devel/2016-05/msg01094.html
Thanks Igor. The first 3 patches look good to me. I'll commit to
SeaBIOS once the corresponding QEMU support is accepted.
-Kevin
More information about the SeaBIOS
mailing list