0be33967dc
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 make into regular KVA space for consistency with other implementations. |
||
---|---|---|
.. | ||
clock.c | ||
copyinout.c | ||
interrupt.c | ||
locore.S | ||
machdep.c | ||
mmu_oea64.c | ||
mmu_oea.c | ||
mp_cpudep.c | ||
nexus.c | ||
ofw_machdep.c | ||
ofwmagic.S | ||
platform_chrp.c | ||
swtch.S | ||
trap_subr.S | ||
trap.c | ||
uma_machdep.c | ||
vm_machdep.c |