Details
Details
- Reviewers
jrtc27
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
Comment Actions
Uh, not all architectures currently support EARLY_AP_STARTUP. Even arm64 doesn't; there's a comment in the GICv3 driver for example about it IIRC.
Comment Actions
The basic problem on arm64 is:
- IPIs need an INTRNG PIC
- INTRNG PIC needs newbus to probe up to at least BUS_PASS_INTERRUPT
- newbus doesn't run until SI_SUB_DRIVERS
- SI_SUB_SMP comes before SI_SUB_DRIVERS under EARLY_AP_STARTUP
Comment Actions
Uh, not all architectures currently support EARLY_AP_STARTUP
Yeah, I noticed this when only x86 config files needed modification. See D41351 for a proposed first step.