On Fri, Dec 18, 2015 at 3:16 PM, Andy Lutomirski <l...@amacapital.net> wrote: > > Yes, I think. If I'm using protection keys to protect some critical > data structure (important stuff in shared memory, important memory > mapped files, pmem, etc), then I'll allocate a protection key and set > PKRU to deny writes. The problem is that I really, really want writes > denied except when explicitly enabled in narrow regions of code that > use wrpkru to enable them, and I don't want an asynchronous signal > delivered in those narrow regions of code or newly cloned threads to > pick up the write-allow value. So I want baseline_pkru to have the > deny writes entry.
Hmm. Ok, that does sound like a valid and interesting usage case. Fair enough. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/