]> git.proxmox.com Git - mirror_edk2.git/commit
UefiCpuPkg/MpService: GetProcessorInfo returns 6-level topology
authorRay Ni <ray.ni@intel.com>
Mon, 25 Mar 2019 09:32:15 +0000 (17:32 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 15 May 2020 08:48:35 +0000 (08:48 +0000)
commit9099dcbd61c8d22b5eedda783d143c222d2705a3
tree780ae198f5cf744b8e4866d35ba03700af9674b8
parent15ac284815b1e1d5fe8dbc737129f82c9a92649b
UefiCpuPkg/MpService: GetProcessorInfo returns 6-level topology

Intel SDM introduces 6-levels for describing the CPU topology:
* Package
* Module
* Tile
* Die
* Core
* Thread

A PI spec ECR was submitted to enhance CPU_MP PPI/Protocol to
support returning such information through GetProcessorInfo().
An accordingly change was implemented and pushed to edk2-staging.

Now the PI spec has been published.
The patch is cherry-picked from edk2-staging to edk2.

Signed-off-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
UefiCpuPkg/Library/MpInitLib/MpLib.c