Hi, we do not currently experience this issue on Juno even if two nodes are
declared. Though, there is one difference compared to your situation : the two
segments of memory are not contiguous. I have started to look into our bug
history but did not find anything obvious yet. I will try to dig more but I am
not sure to have much time in the coming days.
Regards, Ronald Cron.
From: Narinder Dhillon [mailto:[email protected]]
Sent: 06 March 2015 18:54
To: [email protected]
Subject: [edk2] Two Node ARM64 SoC Memory Corruption
Hi All,
I am trying to find out what is causing memory corruption in my 2 node board.
Each node has 16GB of RAM and I have followed the example if ArmJunoPkg to add
an extra HOB for RAM on second node. This is recognized by Linux NUMA kernel
correctly.
When I build a debug version of UEFI, it works but the release version of the
UEFI crashes just before jumping to kernel. After a lot of debugging, the
culprit seems to be some piece of code that is trashing RAM locations above the
8GB area on Node1. It is always 128 bytes cleared to zero.
I can run UEFI in one node configuration with 32GB of RAM and I don't see this
crash. I have tried disabling drivers for our board but problem persists.
Is there any special consideration for adding second node to UEFI ?
The second node is not executing any code but it's DDR is initialized and can
be accessed by first node.
Thanx,
-- IMPORTANT NOTICE: The contents of this email and any attachments are
confidential and may also be privileged. If you are not the intended recipient,
please notify the sender immediately and do not disclose the contents to any
other person, use it for any purpose, or store or copy the information in any
medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered
in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
Registered in England & Wales, Company No: 2548782
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel