Hello Rebecca,

I have tested the v4 set on a single-chip N1SDP.
I had to fix N1SDP for the same reasons as in
https://edk2.groups.io/g/devel/message/93633 and I post that fix to the list separately.

I think it works but here is the output:

Shell> MpServicesTest -P
Number of CPUs: 4, Enabled: 4
Processor 0:
        ID: 0000000000000000
        Status: BSP | Enabled | Healthy
        Location: Package 0, Core 0, Thread 0
        Extended Information: Package 0, Module 0, Tile 0, Die 0, Core 0, 
Thread 0

Processor 1:
        ID: 0000000000000100
        Status: AP | Enabled | Healthy
        Location: Package 1, Core 0, Thread 0
        Extended Information: Package 0, Module 0, Tile 0, Die 1, Core 0, 
Thread 0

Processor 2:
        ID: 0000000000010000
        Status: AP | Enabled | Healthy
        Location: Package 0, Core 0, Thread 0
        Extended Information: Package 1, Module 0, Tile 0, Die 0, Core 0, 
Thread 0

Processor 3:
        ID: 0000000000010100
        Status: AP | Enabled | Healthy
        Location: Package 1, Core 0, Thread 0
        Extended Information: Package 1, Module 0, Tile 0, Die 1, Core 0, 
Thread 0

Shell> MpServicesTest -A
Running with SingleThread FALSE, 0 (infinite) timeout...done.
Hello from CPU 1
Hello from CPU 2
Hello from CPU 3
Shell>


One suggestion on the MpServicesTest utility, maybe check the AP number to give a bit friendlier error message if the user pass the BSP?

Regards,
Patrik


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#98302): https://edk2.groups.io/g/devel/message/98302
Mute This Topic: https://groups.io/mt/96076871/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to