Re: [SeaBIOS] [PATCH 0/4] support booting more than 255 CPUs with QEMU

2016-05-11 Thread Kevin O'Connor
On Wed, May 11, 2016 at 12:02:40PM +0200, Igor Mammedov wrote: > On Tue, 10 May 2016 16:43:30 +0200 > Igor Mammedov wrote: > > Probably question to Kevin, > I've tried to make AP bootstrap run in parallel > to speed up smp_setup with many CPUs. > However it hangs and I couldn't debug it. > Debugg

Re: [SeaBIOS] [PATCH 0/4] support booting more than 255 CPUs with QEMU

2016-05-11 Thread Igor Mammedov
On Tue, 10 May 2016 16:43:30 +0200 Igor Mammedov wrote: Probably question to Kevin, I've tried to make AP bootstrap run in parallel to speed up smp_setup with many CPUs. However it hangs and I couldn't debug it. Debugging works fine in 16bit mode as described in wiki but from the point when entry

[SeaBIOS] [PATCH 0/4] support booting more than 255 CPUs with QEMU

2016-05-10 Thread Igor Mammedov
Changelog: since 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