PERFORCE change 87985 for review
Olivier Houchard
cognet at FreeBSD.org
Fri Dec 9 15:38:37 PST 2005
http://perforce.freebsd.org/chv.cgi?CH=87985
Change 87985 by cognet at cognet on 2005/12/09 23:38:06
grrr
Get the right physical addr for the PTEs.
Pointy hat to: cognet
Affected files ...
.. //depot/projects/arm/src/sys/arm/at91/kb920x_machdep.c#6 edit
Differences ...
==== //depot/projects/arm/src/sys/arm/at91/kb920x_machdep.c#6 (text+ko) ====
@@ -245,11 +245,12 @@
valloc_pages(kernel_pt_table[loop],
L2_TABLE_SIZE / PAGE_SIZE);
} else {
- kernel_pt_table[loop].pv_pa = freemempos -
+ kernel_pt_table[loop].pv_va = freemempos -
(loop % (PAGE_SIZE / L2_TABLE_SIZE_REAL)) *
L2_TABLE_SIZE_REAL;
- kernel_pt_table[loop].pv_va =
- kernel_pt_table[loop].pv_pa;
+ kernel_pt_table[loop].pv_pa =
+ kernel_pt_table[loop].pv_va - KERNVIRTADDR +
+ KERNPHYSADDR;
}
i++;
}
More information about the p4-projects
mailing list