Page MenuHomeFreeBSD

powerpc: EARLY_AP_STARTUP support investigation
AbandonedPublic

Authored by afscoelho_gmail.com on Mar 6 2020, 6:52 PM.
Referenced Files
Unknown Object (File)
Dec 23 2023, 4:39 AM
Unknown Object (File)
Dec 12 2023, 11:37 PM
Unknown Object (File)
Nov 10 2023, 11:38 AM
Unknown Object (File)
Oct 9 2023, 10:30 AM
Unknown Object (File)
Jul 2 2023, 12:30 PM
Unknown Object (File)
Mar 4 2023, 10:56 AM
Unknown Object (File)
Feb 11 2023, 1:24 AM
Unknown Object (File)
Dec 2 2022, 10:40 AM
Subscribers

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 Passed
Unit
No 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.