On Mon, May 9, 2016 at 3:23 PM, Kees Cook <keesc...@chromium.org> wrote: >> The exact reason to have assigning in functions. >> >> pgt_data address could be changed during kernel relocation. >> so can not assigned during compiling time. > > Ah-ha, that explains why I had to keep it on the stack. Thanks for the > clarification!
My fault, I should put that comment in the code at first place. Thanks Yinghai