
15 Dec
2009
15 Dec
'09
8:48 p.m.
On Dec 15, 2009, at 12:10 PM, Peter Tyser wrote:
The gd->cpu pointer is set to an address located in flash when the probecpu() function is called while U-Boot is executing from flash. This pointer needs to be updated to point to an address in RAM after relocation has occurred otherwise Linux may not be able to boot due to "fdt board" crashing if flash has been erased or changed.
This bug was introduced in commit a0e2066f392782730f0398095e583c87812d97f2.
Signed-off-by: Peter Tyser ptyser@xes-inc.com Reported-by: Ed Swarthout Ed.Swarthout@freescale.com
Tested-by: Kumar Gala galak@kernel.crashing.org
- k