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,
------------------------------------------------------------------------------
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