It is beneficial for certain user space processes to use huge pages for their process stacks rather than small pages. Presently there is no way for a process to do this. This patch set introduces a method for putting user space process stacks on huge pages. It adds a personality flag that requests huge page backed stacks. A user space utility will be required to set the personality flag before calling exec with for the target process.