Re: [PATCH v4 1/3 gnumach] smp: Parallel SMP init

2024-12-21 Thread Samuel Thibault
Applied, thanks! Damien Zammit via Bug reports for the GNU Hurd, le dim. 22 déc. 2024 01:43:28 +, a ecrit: > Now that things are in place, we switch to parallel init. > The key to this change is that the INIT/STARTUP sequence > is done in one step, and all cpus wake up at the same time. > Syn

[PATCH v4 1/3 gnumach] smp: Parallel SMP init

2024-12-21 Thread Damien Zammit via Bug reports for the GNU Hurd
Now that things are in place, we switch to parallel init. The key to this change is that the INIT/STARTUP sequence is done in one step, and all cpus wake up at the same time. Synchronisation is done via waiting for individual flags stored in separate memory locations. --- i386/i386/apic.h| 4