John, My primary suspect would be cache. But the fact that CONFIG_SYS_DCACHE_OFF is not helping is strange. Could you double-check this and also make sure that CONFIG_SYS_L2CACHE_OFF is enabled too.
regards, Aneesh On Thursday 29 September 2011 11:50 AM, John Rigby wrote: > Aneesh, Dirk, Jason: > > During our monthly release testing of Linaro images we discovered that > the kernel was pretty unreliable with the latest upstream u-boot. > After bisecting we found that reverting this patch fixes the problem > > commit 45bf05854bc94ed8bae9e9114292895b990327ea > Author: Aneesh V<ane...@ti.com> > Date: Thu Jun 16 23:30:53 2011 +0000 > > armv7: adapt omap3 to the new cache maintenance framework > > adapt omap3 to the new layered cache maintenance framework > > Signed-off-by: Aneesh V<ane...@ti.com> > > No idea why because we tried disabling cache by adding > CONFIG_SYS_DCACHE_OFF to the board config but that did not seem to fix > the problem. The problem in the kernel was general instability > usually ending in the rootfs not being mounted. Sometimes random > kernel crashes have been observed. We have never made it to a shell > prompt before reverting. > > If we figure anything else out we will let you know. > > --john _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot