freebsd-dev/sys/powerpc/aim
Nathan Whitehorn fca060b9f9 MFC r204297:
Move the OEA64 scratchpage to the end of KVA from the beginning, and set
its PVO to map physical address 0 instead of kernelstart. This fixes a
situation in which a user process could attempt to return this address
via KVM, have it fault while being modified, and then panic the kernel
because (a) it is supposed to map a valid address and (b) it lies in the
no-fault region between VM_MIN_KERNEL_ADDRESS and virtual_avail.

While here, move msgbuf and dpcpu back into regular KVA space for
consistency with other implementations.
2010-03-20 15:27:01 +00:00
..
clock.c MFC r198212,198378,198427,198428,198723,198724,198725,198731: 2009-11-28 19:37:58 +00:00
copyinout.c MFC r198212,198378,198427,198428,198723,198724,198725,198731: 2009-11-28 19:37:58 +00:00
interrupt.c MFC r204903: 2010-03-20 14:55:22 +00:00
locore.S Modularize the Open Firmware client interface to allow run-time switching 2008-12-20 00:33:10 +00:00
machdep.c MFC r204128: 2010-03-20 15:15:54 +00:00
mmu_oea64.c MFC r204297: 2010-03-20 15:27:01 +00:00
mmu_oea.c MFC r204128: 2010-03-20 15:15:54 +00:00
mp_cpudep.c MFC r198212,198378,198427,198428,198723,198724,198725,198731: 2009-11-28 19:37:58 +00:00
nexus.c Convert PowerPC AIM PCI and nexus busses to standard OFW bus interface. This 2008-10-14 14:54:14 +00:00
ofw_machdep.c MFC r199886: 2009-12-08 05:37:08 +00:00
ofwmagic.S Instead of "OpenFirmware", "openfirmware", etc. use the official spelling 2004-08-16 15:45:27 +00:00
platform_chrp.c MFC r198212,198378,198427,198428,198723,198724,198725,198731: 2009-11-28 19:37:58 +00:00
swtch.S MFC r198212,198378,198427,198428,198723,198724,198725,198731: 2009-11-28 19:37:58 +00:00
trap_subr.S MFC r198400: 2009-11-28 18:36:58 +00:00
trap.c MFC r204197: 2010-03-01 00:38:20 +00:00
uma_machdep.c MFC r204128: 2010-03-20 15:15:54 +00:00
vm_machdep.c MFC r199135: 2009-12-12 20:06:25 +00:00