- Joined
- Jan 1, 2020
- Messages
- 616
- Motherboard
- MSI Z490 MPG Gaming Edge Wifi
- CPU
- i5-10600K
- Graphics
- RX 6600 XT
- Mac
@CaseySJHere is a Hex fiend view with header removed, we can easily see which Local APIC Id is assigned to Processor Id :
View attachment 534647
UPDATE:
Question: As we have error message during boot with x86_validate_tolopogy () 12 threads but 20 registered from MADT, why can't we see E-core threads ? We only have 4 cores.
UPDATE 2:
It seem that there is not Hyper-threading feature for E-cores
What about faking 4 more "thread" for E-Core to meet 20 registered cores on MADT ?!
Here is 2 APIC with faked 4 more threads on E-core (ordered same as P-Core and another ordered after all E-Cores)
Edit: On my laptop with 6cores/12threads, I have modified my APIC table by changing order (alternate Core/Threads to Cores then Threads) .. then verified on ACPI loaded files on MacIASL .. It boot without any problems
Attachments
Last edited: