Linus Torvalds writes: (Summary) On Wed, Dec 13, 2017 at 7:54 AM, Peter Zijlstra <peterz@infradead.org> wrote:
[...]
What use are protection keys if you can trivially circumvent them? No, we will *not* worry about protection keys in get_user_pages(). No, we will *not* worry about protection keys in get_user_pages(). They are a debug aid and safety against random mis-use. They are a debug aid and safety against random mis-use. We're not going to make the VM more complex for something that absolutely nobody cares about, and has zero security issues. absolutely nobody cares about, and has zero security issues.