> Why are you trying to map memory outside the viable memory address space?
And how do you know this value 'VM_MAXUSER_ADDRESS'? Or are you randomly choosing some other high address space value, and only comparing it vaguely to VM_MAXUSER_ADDRESS? This varies greatly architectures, and not just in number.
