svn commit: r344204 - head/sys/powerpc/booke
Justin Hibbits
jhibbits at FreeBSD.org
Sat Feb 16 04:47:34 UTC 2019
Author: jhibbits
Date: Sat Feb 16 04:47:33 2019
New Revision: 344204
URL: https://svnweb.freebsd.org/changeset/base/344204
Log:
powerpc/booke: Fix 32-bit build
MFC after: 2 weeks
MFC with: 344202
Modified:
head/sys/powerpc/booke/pmap.c
Modified: head/sys/powerpc/booke/pmap.c
==============================================================================
--- head/sys/powerpc/booke/pmap.c Sat Feb 16 04:38:34 2019 (r344203)
+++ head/sys/powerpc/booke/pmap.c Sat Feb 16 04:47:33 2019 (r344204)
@@ -3053,8 +3053,11 @@ mmu_booke_copy_pages(mmu_t mmu, vm_page_t *ma, vm_offs
int cnt;
if (hw_direct_map) {
- bcopy((caddr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*ma)) + a_offset,
- (caddr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*mb)), xfersize);
+ a_cp = (caddr_t)((uintptr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*ma)) +
+ a_offset);
+ b_cp = (caddr_t)((uintptr_t)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(*mb)) +
+ b_offset);
+ bcopy(a_cp, b_cp, xfersize);
} else {
mtx_lock(©_page_mutex);
while (xfersize > 0) {
More information about the svn-src-all
mailing list