Nicolas,
I cobbled together a fix for the corrupted console text bug #627779 from last weeks email thread about the ioremap issue on ARM. It reverts the existing fix for bug #624115 and replaces it with RMK's proposal and an omap fb patch from Felipe Contreras. I have tested it on Beagle and the console text corruption issue is fixed. If this looks good can you pull it into your stable tree?
Thanks John
The following changes since commit 7f3eb8c4168e2e7be23f01c4fc2f5a5ce7b0c096:
LINARO: Linaro-2.6.35-1007.13 (2010-10-11 10:36:47 -0600)
are available in the git repository at: git://git.linaro.org/ubuntu/linux-linaro.git master
Felipe Contreras (1): video: omap: vram: remove from normal memory
John Rigby (1): Revert "OMAP: DSS2: OMAPFB: use phys_to_virt for RAM mappings"
Russell King - ARM Linux (1): ARM: use memblock to remove memory from available memory
arch/arm/mm/init.c | 160 ++++++++++++++++++++---------- arch/arm/mm/mmu.c | 43 +++++---- arch/arm/plat-omap/include/plat/vram.h | 1 - drivers/video/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/omap2/vram.c | 12 +-- mm/memblock.c | 4 + 6 files changed, 141 insertions(+), 81 deletions(-)