freebsd-dev/sys/powerpc/aim
Nathan Whitehorn 7e55df27cb More PMAP performance improvements: skip 256 MB segments entirely if they
are are not mapped during ranged operations and reduce the scope of the
tlbie lock only to the actual tlbie instruction instead of the entire
sequence. There are a few more optimization possibilities here as well.
2012-03-28 17:25:29 +00:00
..
clock.c After some off-list discussion, revert a number of changes to the 2010-11-22 19:32:54 +00:00
copyinout.c Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64) 2011-06-23 22:21:28 +00:00
interrupt.c Remove some dead code: unnecessary isyncs and memory sorting, which are 2011-06-02 14:15:44 +00:00
locore32.S Zero BSS on start, in case the ELF loader that started the kernel did not 2011-12-16 23:40:56 +00:00
locore64.S This commit adds profiling support for powerpc64. Now we can do application 2012-01-20 22:34:19 +00:00
locore.S MFppc64: 2010-07-13 05:32:19 +00:00
machdep.c Rework SLB trap handling so that double-faults into an SLB trap handler are 2012-01-15 00:08:14 +00:00
mmu_oea64.c More PMAP performance improvements: skip 256 MB segments entirely if they 2012-03-28 17:25:29 +00:00
mmu_oea64.h Add an abstraction layer to the 64-bit AIM MMU's page table manipulation 2010-12-04 02:42:52 +00:00
mmu_oea.c Use LIST_FOREACH_SAFE() instead of LIST_FOREACH() in pmap_remove(), since 2012-03-14 20:19:49 +00:00
moea64_if.m Add an abstraction layer to the 64-bit AIM MMU's page table manipulation 2010-12-04 02:42:52 +00:00
moea64_native.c More PMAP performance improvements: skip 256 MB segments entirely if they 2012-03-28 17:25:29 +00:00
mp_cpudep.c Use a global __pure2 function instead of a global register variable for 2011-11-17 15:49:42 +00:00
nexus.c - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
slb.c Rework SLB trap handling so that double-faults into an SLB trap handler are 2012-01-15 00:08:14 +00:00
swtch32.S Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64) 2011-06-23 22:21:28 +00:00
swtch64.S Revert the _NOPROF entries on cpu_throw, cpu_switch and savectx. They can be 2012-02-05 15:59:18 +00:00
trap_subr32.S Fix a bug where the pmap_cpu_bootstrap() ap argument could be clobbered. 2011-11-09 13:48:23 +00:00
trap_subr64.S This commit adds profiling support for powerpc64. Now we can do application 2012-01-20 22:34:19 +00:00
trap.c Rework SLB trap handling so that double-faults into an SLB trap handler are 2012-01-15 00:08:14 +00:00
uma_machdep.c Eliminate vestiges of page coloring. 2011-12-15 05:07:16 +00:00
vm_machdep.c For architectures not using direct map , and requiring real KVA page for 2011-01-18 21:57:02 +00:00