From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joakim Tjernlund Date: Fri, 5 Sep 2008 20:22:11 +0200 Subject: [U-Boot] [REGRESSION] commit b502611b51... "Change env_get_char from a..." breaks imx31_phycore In-Reply-To: References: Message-ID: <00a801c90f84$507f9cd0$f17ed670$@Tjernlund@transmode.se> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > -----Original Message----- > From: Guennadi Liakhovetski [mailto:lg at denx.de] > Sent: den 5 september 2008 20:01 > To: U-Boot at lists.denx.de > Cc: Joakim Tjernlund > Subject: [REGRESSION] commit b502611b51... "Change env_get_char from a..." breaks imx31_phycore > > Hi, > > The aforementioned commit > > commit b502611b51f02718c2d1117d4981dabceb5af6de > Author: Joakim Tjernlund > Date: Sun Jul 6 12:30:09 2008 +0200 > > Change env_get_char from a global function ptr to a function > > This avoids an early global data reference. > > Signed-off-by: Joakim Tjernlund > > found by bisection and causes at least the imx31_phycore board to break. > The boot process becomes slow, printenv is very slow too, booting does not > always come to the bootdelay countdown, tftp wtops working too. Reverting > this commit from the current HEAD fixes the problem. Your board probably don't flip the GD_FLG_RELOC flag after relocation. A few ARM boards had a problem with this too. Jocke