Re: [PATCH v3 00/20] Merge text_poke fixes and executable lockdowns

2019-02-22 Thread Edgecombe, Rick P
On Fri, 2019-02-22 at 17:14 +0100, Borislav Petkov wrote: > On Thu, Feb 21, 2019 at 03:44:31PM -0800, Rick Edgecombe wrote: > > Changes v2 to v3: > > - Fix commit messages and comments [Boris] > > - Rename VM_HAS_SPECIAL_PERMS [Boris] > > - Remove unnecessary local variables [Boris] > > -

Re: [PATCH v3 00/20] Merge text_poke fixes and executable lockdowns

2019-02-22 Thread Borislav Petkov
On Thu, Feb 21, 2019 at 03:44:31PM -0800, Rick Edgecombe wrote: > Changes v2 to v3: > - Fix commit messages and comments [Boris] > - Rename VM_HAS_SPECIAL_PERMS [Boris] > - Remove unnecessary local variables [Boris] > - Rename set_alias_*() functions [Boris, Andy] > - Save/restore DR

[PATCH v3 00/20] Merge text_poke fixes and executable lockdowns

2019-02-21 Thread Rick Edgecombe
This patchset improves several overlapping issues around stale TLB entries and W^X violations. It is combined from "x86/alternative: text_poke() enhancements v7" [1] and "Don’t leave executable TLB entries to freed pages v2" [2] patchsets that were conflicting. The related issues that this fixes: