Hi all,
I find EFI_MP_SERVICES_PROTOCOL is implemented on Intel architecture, but not on ARM architecture. Why is it not implemented on ARM architecture? Any plan about implementing it on ARM architecture?
Many Thanks, Kind Regards, Jiwen Qi
On Wed, Aug 07, 2019 at 06:34:31AM +0000, Qijiwen (Mike Qi) wrote:
Hi all,
I find EFI_MP_SERVICES_PROTOCOL is implemented on Intel architecture, but not on ARM architecture. Why is it not implemented on ARM architecture?
Short answer is because we've not seen a pressing need. If you have a specific use-case in mind, we could re-evaluate this.
Any plan about implementing it on ARM architecture?
Nothing scheduled, but we've had some thoughts about how best to go about it. My preferred route is to implement it as a thin shim layer on top of PCSI.
Best Regards,
Leif
On 2019/8/7 17:06, Leif Lindholm wrote:
On Wed, Aug 07, 2019 at 06:34:31AM +0000, Qijiwen (Mike Qi) wrote:
Hi all,
I find EFI_MP_SERVICES_PROTOCOL is implemented on Intel architecture, but not on ARM architecture. Why is it not implemented on ARM architecture?
Short answer is because we've not seen a pressing need. If you have a specific use-case in mind, we could re-evaluate this.
It is very useful in the following use-cases: 1. To do CPU test, every core needs to be tested. 2. To flash a huge image, e.g. Android image, to a device.
Any plan about implementing it on ARM architecture?
Nothing scheduled, but we've had some thoughts about how best to go about it. My preferred route is to implement it as a thin shim layer on top of PCSI.
Best Regards,
Leif
.
Best Regards, Jiwen