freebsd-dev/sys/powerpc/aim
Peter Wemm a136efe9b6 Collect all the (now equivalent) pmap_new_proc/pmap_dispose_proc/
pmap_swapin_proc/pmap_swapout_proc functions from the MD pmap code
and use a single equivalent MI version.  There are other cleanups
needed still.

While here, use the UMA zone hooks to keep a cache of preinitialized
proc structures handy, just like the thread system does.  This eliminates
one dependency on 'struct proc' being persistent even after being freed.
There are some comments about things that can be factored out into
ctor/dtor functions if it is worth it.  For now they are mostly just
doing statistics to get a feel of how it is working.
2002-07-07 23:05:27 +00:00
..
clock.c Many fixes to low-level trap and interrupt handling: 2002-06-29 09:28:21 +00:00
copyinout.c Deorbit suibyte(). It was only used for split address space systems 2002-06-20 07:13:35 +00:00
interrupt.c Many fixes to low-level trap and interrupt handling: 2002-06-29 09:28:21 +00:00
locore.S - Use tmpstk exclusively in the init path. 2002-06-29 09:31:27 +00:00
machdep.c Move the kcopy() function from trap.c to machdep.c. Add a prototype. 2002-05-28 07:36:36 +00:00
mmu_oea.c Collect all the (now equivalent) pmap_new_proc/pmap_dispose_proc/ 2002-07-07 23:05:27 +00:00
nexus.c
ofw_machdep.c Convert this from mostly inline assembler to mostly C. 2002-06-29 09:16:30 +00:00
ofwmagic.S
swtch.S To quote Peter: 2002-06-29 09:39:44 +00:00
trap_subr.S Many fixes to low-level trap and interrupt handling: 2002-06-29 09:28:21 +00:00
trap.c Remove unused diagnostic function cread_free_thread(). 2002-06-24 06:22:00 +00:00
vm_machdep.c Add an MD callout like cpu_exit, but which is called after sched_lock is 2002-06-24 15:48:02 +00:00