"Maxime Villard" writes:
> Module Name: src
> Committed By: maxv
> Date: Sat Sep 17 12:00:35 UTC 2016
> Modified Files:
> src/sys/kern: kern_proc.c
> Log Message:
> Use VM_MAXUSER_ADDRESS for proc0, not VM_MAX_ADDRESS. It normally does not
> change anything, since kernel processes use the shared kernel map instead
> of the one they are given here. For consistency though, it is better to
> make sure UVM will not be tempted to access machine-dependent reserved
> areas (e.g., the PTE space on x86).
can you explain why this is right on platforms without shared
user/kernel address spaces? this change seems specific to
platforms that are forced or choose to merge them.