aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mpi/mpicoder.c
diff options
context:
space:
mode:
authorTiejun Chen <[email protected]>2015-10-07 03:48:14 +0000
committerScott Wood <[email protected]>2015-10-27 23:13:26 +0000
commit835c031c98ee1d166c7fdcdbd8c9cc20e05286d4 (patch)
tree2c135c6c562fc48a73c0683dc4ba7d9f38ac73f4 /lib/mpi/mpicoder.c
parentpowerpc/book3e-64: rename interrupt_end_book3e with __end_interrupts (diff)
downloadkernel-835c031c98ee1d166c7fdcdbd8c9cc20e05286d4.tar.gz
kernel-835c031c98ee1d166c7fdcdbd8c9cc20e05286d4.zip
powerpc/booke64: Fix args to copy_and_flush
Convert r4/r5, not r6, to a virtual address when calling copy_and_flush. Otherwise, r3 is already virtual, and copy_to_flush tries to access r3+r6, PAGE_OFFSET gets added twice. This isn't normally seen because on book3e we normally enter with the kernel at zero and thus skip copy_to_flush -- but it will be needed for kexec support. Signed-off-by: Tiejun Chen <[email protected]> [scottwood: split patch and rewrote changelog] Signed-off-by: Scott Wood <[email protected]>
Diffstat (limited to 'lib/mpi/mpicoder.c')
0 files changed, 0 insertions, 0 deletions