SMP Documentation?
Kent Borg
kentborg at borg.org
Fri Mar 7 18:14:59 EST 2014
Is there any documentation on the semantics of the SMP ops:
- .smp_init_cpus,
- .smp_prepare_cpus,
- .smp_secondary_init,
- .smp_boot_secondary?
I can certainly see examples in existing code, but I isn't clear to me
why, for example, an SoC can't just do everything in smp_boot_secondary()?
Thanks,
-kb, the Kent who figures these four different calls are there for
reasons, and there are a lot of ways for SMP to not work if he doesn't
understand the reasons.
More information about the linux-arm-kernel
mailing list