Page MenuHomeFreeBSD

powerpc: EARLY_AP_STARTUP support investigation
AbandonedPublic

Authored by afscoelho_gmail.com on Mar 6 2020, 6:52 PM.

Details

Summary
Allows that APs can start just after SI_SUB_CONFIGURE sub
system when option EARLY_AP_STARTUP is defined.

It is not possible to start the APs earlier that SI_SUB_CONFIGURE in ppc
(as it is in amd64) because IPI is dependent of external PIC whose
driver is determined at runtime.

More investigation is necessary to see if these changes are enough to
guarantee correct working, for example, a safer approach would be to
start APs after SI_SUB_INT_CONFIG_HOOKS.

Diff Detail

Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 29832
Build 27658: arc lint + arc unit

Event Timeline

What do you plan to do to continue this work?

What do you plan to do to continue this work?

I don't think so, based on our channel talk, as it is not important now.