What is the FreeBSD shared page, and how it is used to implement NX stack and syscall-less gettimeofday(2).