Re: [edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR changes to APs

2015-10-19 Thread Laszlo Ersek
6, 2015 11:04 PM >> To: Kinney, Michael D; edk2-de...@ml01.01.org >> Subject: Re: [edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR >> changes to APs >> >> On 10/16/15 23:17, Kinney, Michael D wrote: >>> Laszlo, >>> >>> Here is a propos

Re: [edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR changes to APs

2015-10-17 Thread Kinney, Michael D
o:edk2-devel-boun...@lists.01.org] On Behalf Of >Laszlo Ersek >Sent: Friday, October 16, 2015 11:04 PM >To: Kinney, Michael D; edk2-de...@ml01.01.org >Subject: Re: [edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR >changes to APs > >On 10/16/15 23:17, Kinney, Michael D w

Re: [edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR changes to APs

2015-10-16 Thread Laszlo Ersek
icalProcessorNumber) { > -if (mApStackStart != NULL) { > - FreePages (mApStackStart, EFI_SIZE_TO_PAGES ( > - (gMaxLogicalProcessorNumber - > mMpSystemData.NumberOfProcessors) * > - gApStackSize)); > -} >

Re: [edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR changes to APs

2015-10-16 Thread Kinney, Michael D
dk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of >Laszlo Ersek >Sent: Wednesday, October 14, 2015 3:26 PM >To: edk2-de...@ml01.01.org >Subject: [edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR >changes to APs > >The > > Quark_EDKII_v1.1.0/IA32Fa

[edk2] [PATCH v3 04/52] UefiCpuPkg: CpuDxe: broadcast MTRR changes to APs

2015-10-14 Thread Laszlo Ersek
The Quark_EDKII_v1.1.0/IA32FamilyCpuBasePkg/CpuArchDxe driver applies any MTRR changes to APs, if the EFI_MP_SERVICES_PROTOCOL is available. We should do the same. Additionally, the broadcast should occur at MP startup as well, not only when MTRR settings are changed. The inspiration is taken