Re: [edk2-devel] [PATCH v6 6/9] OvmfPkg/SmmCpuFeaturesLib: init CPU ejection state

2021-02-03 Thread Ankur Arora
On 2021-02-03 12:36 p.m., Laszlo Ersek wrote: On 02/03/21 06:20, Ankur Arora wrote: Just as a sidenote, I do see two copies of the mCpuHotEjectData in the PiSmmCpuSmm and CpuHotplugSmm maps (which makes sense, given that both include SmmCpuFeaturesLib): .bss.mCpuHotEjectData 0x00017d60

Re: [edk2-devel] [PATCH v6 6/9] OvmfPkg/SmmCpuFeaturesLib: init CPU ejection state

2021-02-03 Thread Laszlo Ersek
On 02/03/21 06:20, Ankur Arora wrote: > Just as a sidenote, I do see two copies of the mCpuHotEjectData in > the PiSmmCpuSmm and CpuHotplugSmm maps (which makes sense, given > that both include SmmCpuFeaturesLib): > > .bss.mCpuHotEjectData > 0x00017d60    0x8 > /tmp/PiSmmCpuDxeSmm.dll

Re: [edk2-devel] [PATCH v6 6/9] OvmfPkg/SmmCpuFeaturesLib: init CPU ejection state

2021-02-02 Thread Ankur Arora
On 2021-02-01 5:36 a.m., Laszlo Ersek wrote: On 01/29/21 01:59, Ankur Arora wrote: Init CPU_HOT_EJECT_DATA, which will be used to share CPU ejection state between SmmCpuFeaturesLib (via PiSmmCpuDxeSmm) and CpuHotPlugSmm. CpuHotplugSmm also sets up the CPU ejection mechanism via CPU_HOT_EJECT_DAT

Re: [edk2-devel] [PATCH v6 6/9] OvmfPkg/SmmCpuFeaturesLib: init CPU ejection state

2021-02-01 Thread Laszlo Ersek
On 01/29/21 01:59, Ankur Arora wrote: > Init CPU_HOT_EJECT_DATA, which will be used to share CPU ejection state > between SmmCpuFeaturesLib (via PiSmmCpuDxeSmm) and CpuHotPlugSmm. > CpuHotplugSmm also sets up the CPU ejection mechanism via > CPU_HOT_EJECT_DATA->Handler. > > Additionally, expose CPU

[edk2-devel] [PATCH v6 6/9] OvmfPkg/SmmCpuFeaturesLib: init CPU ejection state

2021-01-28 Thread Ankur Arora
Init CPU_HOT_EJECT_DATA, which will be used to share CPU ejection state between SmmCpuFeaturesLib (via PiSmmCpuDxeSmm) and CpuHotPlugSmm. CpuHotplugSmm also sets up the CPU ejection mechanism via CPU_HOT_EJECT_DATA->Handler. Additionally, expose CPU_HOT_EJECT_DATA via PcdCpuHotEjectDataAddress. C