aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpiutil.c
diff options
context:
space:
mode:
authorAndrea Adami <[email protected]>2013-09-26 23:23:02 +0100
committerRussell King <[email protected]>2013-10-03 10:39:43 +0100
commit856337283a215b9f92189f22862e4415f4d6bd85 (patch)
tree5e4df1fd0de4d56a07b6a66014ca81caca190664 /lib/mpi/mpiutil.c
parent262576fffe425ee7768f2686ad5536907d828764 (diff)
ARM: 7845/1: sharpsl_param.c: fix invalid memory access for pxa devices
This fixes a regression for kernels after v3.2 After commit 72662e01088394577be4a3f14da94cf87bea2591 ARM: head.S: only include __turn_mmu_on in the initial identity mapping Zaurus PXA devices call sharpsl_save_param() during fixup and hang on boot because memcpy refers to physical addresses no longer valid if the MMU is setup. Zaurus collie (SA1100) is unaffected (function is called in init_machine). The code was making assumptions and for PXA the virtual address should have been used before. Signed-off-by: Marko Katic <[email protected]> Signed-off-by: Andrea Adami <[email protected]> Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'lib/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions