I'm new to the Linux kernel, how does the Linux kernel memory management use guard pages (if this feature even exists)?

1 Answer 1


Yes, Linux has guard pages. The implementation in the latest Linux kernel recently changed somewhat in order to deal with a vulnerability ("stack clash") where the guard page can be skipped. See this post for a description of the issue with the previous implementation. See this thread on LKML for a discussion of recent changes.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .