[edk2] [PATCH edk2-non-osi v1 6/7] Hisilicon/D06: Fix numa node wrong issue
Numa informations are acquired from HOB that build from memory initialization module. Correct numa informations to match booting from TA(Totem A or super cpu cluster A). Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ming Huang --- Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi | Bin 297696 -> 358656 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi b/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi index 5fba353..fea1475 100644 Binary files a/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi and b/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi differ -- 2.9.5 ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [PATCH edk2-non-osi v1 6/7] Hisilicon/D06: Fix numa node wrong issue
*bangs head on desk* That question I just asked as a reply to ("Silicon/Hisilicon/D06: Set TA as Node 0 for TA boot") was meant to be a comment on this patch. So - was this change one that was meant to happen together with edk2-platforms "Silicon/Hisilicon/D06: Set TA as Node 0 for TA boot"? What is the user visible behaviour that this change addresses? / Leif On Fri, Feb 01, 2019 at 10:25:06PM +0800, Ming Huang wrote: > Numa informations are acquired from HOB that build from memory > initialization module. Correct numa informations to match booting > from TA(Totem A or super cpu cluster A). > > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Ming Huang > --- > Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi | Bin 297696 -> 358656 > bytes > 1 file changed, 0 insertions(+), 0 deletions(-) > > diff --git a/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi > b/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi > index 5fba353..fea1475 100644 > Binary files a/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi and > b/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi differ > -- > 2.9.5 > ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel
Re: [edk2] [PATCH edk2-non-osi v1 6/7] Hisilicon/D06: Fix numa node wrong issue
On 2/11/2019 10:48 PM, Leif Lindholm wrote: > *bangs head on desk* > > That question I just asked as a reply to > ("Silicon/Hisilicon/D06: Set TA as Node 0 for TA boot") > was meant to be a comment on this patch. > > So - was this change one that was meant to happen together with > edk2-platforms "Silicon/Hisilicon/D06: Set TA as Node 0 for TA boot"? Yes, it is better to happen together with that patch. > > What is the user visible behaviour that this change addresses? Numa info of kernel boot is different: Use old MemoryInit.efi: [0.00] ACPI: SRAT: Node 1 PXM 0 [mem 0x208000-0x23] [0.00] ACPI: SRAT: Node 1 PXM 0 [mem 0x-0x7fff] [0.00] ACPI: SRAT: Node 3 PXM 2 [mem 0xa20-0xa23] Use new MemoryInit.efi: [0.00] ACPI: SRAT: Node 1 PXM 1 [mem 0x208000-0x23] [0.00] ACPI: SRAT: Node 1 PXM 1 [mem 0x-0x7fff] [0.00] ACPI: SRAT: Node 3 PXM 3 [mem 0xa20-0xa23]o Thanks. > > / > Leif > > On Fri, Feb 01, 2019 at 10:25:06PM +0800, Ming Huang wrote: >> Numa informations are acquired from HOB that build from memory >> initialization module. Correct numa informations to match booting >> from TA(Totem A or super cpu cluster A). >> >> Contributed-under: TianoCore Contribution Agreement 1.1 >> Signed-off-by: Ming Huang >> --- >> Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi | Bin 297696 -> 358656 >> bytes >> 1 file changed, 0 insertions(+), 0 deletions(-) >> >> diff --git a/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi >> b/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi >> index 5fba353..fea1475 100644 >> Binary files a/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi and >> b/Platform/Hisilicon/D06/MemoryInitPei/MemoryInit.efi differ >> -- >> 2.9.5 >> ___ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel