Messages in this thread | | | Subject | [PATCH 0/9] [v2] x86, pkeys: two protection keys bug fixes | From | Dave Hansen <> | Date | Mon, 26 Mar 2018 10:27:21 -0700 |
| |
Changes from v1: * Added Fixes: and cc'd stable. No code changes.
--
This fixes two bugs, and adds selftests to make sure they stay fixed:
1. pkey 0 was not usable via mprotect_pkey() because it had never been explicitly allocated. 2. mprotect(PROT_EXEC) memory could sometimes be left with the implicit exec-only protection key assigned.
I already posted #1 previously. I'm including them both here because I don't think it's been picked up in case folks want to pull these all in a single bundle.
Cc: Ram Pai <linuxram@us.ibm.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Dave Hansen <dave.hansen@intel.com> Cc: Michael Ellermen <mpe@ellerman.id.au> Cc: Ingo Molnar <mingo@kernel.org> Cc: Andrew Morton <akpm@linux-foundation.org>p Cc: Shuah Khan <shuah@kernel.org> Cc: Shakeel Butt <shakeelb@google.com>
| |