Re: [RFC PATCH] x86/split_lock: Disable SLD if an unaware (out-of-tree) module enables VMX

From: Christoph Hellwig
Date: Mon Apr 06 2020 - 11:39:12 EST


On Mon, Apr 06, 2020 at 08:24:11AM -0700, Christoph Hellwig wrote:
> > and this
> > removes __get_vm_area() and with the ability to custom ranges. It also
> > removes map_vm_area() and replaces it with map_vm_area_nx() which kills
> > adding executable maps.

Also there seems to be various other ways to create exectuable mappings,
pretty much everything in vmalloc.c that gets a pgprot_t..