Implement Intel SMAP and kernel patching framework
by Oliver Pinter for FreeBSD
In first phase, I want to implement the Intel SMAP (Supervisor Mode Access Prevention) technology for x86-64 architecture. In second phase, I plan to implement boot/load time kernel and kernel module patching (instruction patching) framework.